PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ

Ответ
 
Опции темы Поиск в этой теме
Старый 01.10.2009, 17:17   #1
genius_p
Пользователь
 
Регистрация: 01.10.2009
Возраст: 42
Город: Ростов-на-Дону
Регион: 61
Машина: Nissan Note
Сообщений: 95
genius_p has a spectacular aura aboutgenius_p has a spectacular aura about
По умолчанию Телефон в карпутер - BluePhone

Здравствуйте!
Предлагаю Вашему вниманию предварительную версию программы BluePhone.
Программа позволяет:
- Совершать звонки по набранным номерам;
- Выводить звук через устройство вывода карпутера и получать звук с микрофона;
- Уведомляет о поступлении входящего вызова;
- Показывает прогресс вызова;
- Выводит информацию о уровне сигнала, операторе связи, и уровне заряда батареи.
- Список контактов.
- Избранные контакты.

Связь с телефоном осуществляется через Bluetooth по профилю Handsfree(HFP) через стек BlueSoleil. Также предусмотрена возможность поддержки других стэков.

Для работы программы требуется:
Microsoft .NET Framework 3.5 SP1 Full (231 Мб)
IVT BlueSoleil 6.4
Распространяемый пакет Microsoft Visual C++ 2010 (x86)

Версия 0.10.0

Утилита экспорта контактов из Outlook в формат vCard
Вложения
Тип файла: rar BluePhone_0.5a.rar (615.5 Кб, 1465 просмотров)

Последний раз редактировалось genius_p; 06.06.2011 в 19:02.
genius_p вне форума   Ответить с цитированием
Старый 01.10.2009, 18:46   #2
danclax
Старший Пользователь
 
Аватар для danclax
 
Регистрация: 05.09.2009
Возраст: 39
Город: Рязань
Регион: 62
Машина: Nissan Leaf ZE0
Сообщений: 151
danclax has a spectacular aura aboutdanclax has a spectacular aura aboutdanclax has a spectacular aura about
По умолчанию

Вылетела программа при запуске. В буфере обмена ошибка: Не удалось найти провайдера Bluetooth.
Также предусмотрена возможность поддержки других стэков - что это значит? Что еще нужно поставить? Пробовал на ноутбуке, ничего дополнительно не ставил. .NET уже был, ОС: Win7
__________________
Возможно все, стоит только захотеть!
danclax вне форума   Ответить с цитированием
Старый 01.10.2009, 19:01   #3
genius_p
Пользователь
 
Регистрация: 01.10.2009
Возраст: 42
Город: Ростов-на-Дону
Регион: 61
Машина: Nissan Note
Сообщений: 95
genius_p has a spectacular aura aboutgenius_p has a spectacular aura about
По умолчанию

Судя по всему не установлен IVT BlueSoleil.

Цитата:
что это значит?
Из популярных библиотек реализующих на компьютерах Bluetooth кроме BlueSoleil
есть стандартная Microsoft`овская (в ней нет поддержки профиля гарнитуры), а так же Widcomm. Писалось под BS т.к. Widcomm с моими донглами работать не стал.
Но программа построена таким образом, что реализовав набор требований можно реализовать проввайдер для другого стэка не модифицируя программу.

Последний раз редактировалось genius_p; 02.10.2009 в 10:41.
genius_p вне форума   Ответить с цитированием
Старый 01.10.2009, 19:16   #4
kostya740
Старший Пользователь
 
Регистрация: 18.10.2008
Возраст: 41
Город: Одесса
Регион: Украина
Машина: 1999\BMW\E38 740
Сообщений: 837
kostya740 is a jewel in the roughkostya740 is a jewel in the roughkostya740 is a jewel in the rough
По умолчанию

не пойму, какой смысл писать программу был? неужели нету готовых?
kostya740 вне форума   Ответить с цитированием
Старый 01.10.2009, 19:18   #5
karpuk
Старший Пользователь
 
Аватар для karpuk
 
Регистрация: 13.02.2006
Город: Minsk
Регион: Беларусь
Машина: Audi A4
Сообщений: 502
karpuk is a glorious beacon of lightkarpuk is a glorious beacon of lightkarpuk is a glorious beacon of lightkarpuk is a glorious beacon of lightkarpuk is a glorious beacon of lightkarpuk is a glorious beacon of light
По умолчанию

это при разговоре наблюдается?
karpuk вне форума   Ответить с цитированием
Старый 01.10.2009, 19:48   #6
Serg_w
Старший Пользователь
 
Регистрация: 06.07.2009
Возраст: 50
Город: Москва (Медведково)
Регион: 77, 97, 99, 177
Машина: Nissan Almera Classic 06
Сообщений: 91
Serg_w is on a distinguished road
По умолчанию

У меня то же не запускается. Выдает ошибку - на картинке...

Телефон SonyEricson W810i. BlueSoleil его видит. NET 3.5 поставил.
Программ таких действительно нет, ну кроме CarPhone с этого форума, но он у меня полностью не заработал.

_______________________
Мой проект: http://forum.pccar.ru/showthread.php?t=9730
Миниатюры
Нажмите на изображение для увеличения
Название: 01.jpg
Просмотров: 1183
Размер:	72.5 Кб
ID:	13232  
Serg_w вне форума   Ответить с цитированием
Старый 02.10.2009, 04:23   #7
Alexx13
Пользователь
 
Регистрация: 09.11.2006
Город: Moscow
Сообщений: 95
Alexx13 will become famous soon enoughAlexx13 will become famous soon enough
Smile

Класс прога реально работает!!!!!
в отличае от BlueSoleil Dialler не чего не ставит в телефон

Сначала не запускалась вообще,
но я не посмотрел, небыло Microsoft .NET Framework 3.5
поставил Framework всё сразу заработало

У меня 3 вопроса:
1. как делать скины?
2. планируется смс?
3. планируется список вызовов?
Alexx13 вне форума   Ответить с цитированием
Старый 02.10.2009, 07:15   #8
= Nicki =
Старший Пользователь
 
Регистрация: 06.07.2007
Возраст: 45
Город: Екатеринбург
Регион: 66, 96
Машина: Honda Fit
Сообщений: 820
= Nicki = is a jewel in the rough= Nicki = is a jewel in the rough= Nicki = is a jewel in the rough= Nicki = is a jewel in the rough
По умолчанию

Как настроить на НЕ BlueSeil ?
выдал ошибку при запуске:

TypeName: BTPhone.Model.BT_HFP_Service
Message: Инициализатор типа "BTPhone.Model.BT_HFP_Service" выдал исключение.
Data: System.Collections.ListDictionaryInternal
InnerException:
Message: Не удалось найти провайдера сервиса Bluetooth.
ParamName:
Data: System.Collections.ListDictionaryInternal
InnerException:
TargetSite: Void .cctor()
StackTrace: в BTPhone.Model.BT_HFP_Service..cctor()
HelpLink:
Source: BTPhone.Model
TargetSite: Void add_PropertyChanged(System.ComponentModel.Property ChangedEventHandler)
StackTrace: в BTPhone.Model.BT_HFP_Service.add_PropertyChanged(P ropertyChangedEventHandler value)
в BTPhone.Model.RelayCommand..ctor()
в BTPhone.Model.RelayCommand..ctor(Action`1 execute, Predicate`1 canExecute)
в BTPhone.Model.StatusViewModel..ctor(ViewModelBase owner)
в BTPhone.Model.MainViewModel.InitializeViews()
в BTPhone.Model.MainViewModel..ctor()
в BTPhone.App.OnStartup(StartupEventArgs e)
в System.Windows.Application.<.ctor>b__0(Object unused)
в System.Windows.Threading.ExceptionWrapper.Internal RealCall(Delegate callback, Object args, Boolean isSingleParameter)
в System.Windows.Threading.ExceptionWrapper.TryCatch When(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
HelpLink:
Source: BTPhone.Model
= Nicki = вне форума   Ответить с цитированием
Старый 02.10.2009, 10:02   #9
genius_p
Пользователь
 
Регистрация: 01.10.2009
Возраст: 42
Город: Ростов-на-Дону
Регион: 61
Машина: Nissan Note
Сообщений: 95
genius_p has a spectacular aura aboutgenius_p has a spectacular aura about
По умолчанию

Цитата:
Сообщение от = Nicki = Посмотреть сообщение
Как настроить на НЕ BlueSeil ?
На данный момент реализована поддержка только BlueSoleil.
Но при желании и навыках можно реализовать провайдер для другого стэка самостоятельно.
Для этого нужно реализовать интерфейс IBlueTooth из сборки BTProviderModel.dll. После чего зарегистрировать провайдера в файле конфигурации приложения (BTPhone.exe.config).
genius_p вне форума   Ответить с цитированием
Старый 02.10.2009, 10:37   #10
genius_p
Пользователь
 
Регистрация: 01.10.2009
Возраст: 42
Город: Ростов-на-Дону
Регион: 61
Машина: Nissan Note
Сообщений: 95
genius_p has a spectacular aura aboutgenius_p has a spectacular aura about
По умолчанию

Цитата:
Сообщение от Alexx13 Посмотреть сообщение
У меня 3 вопроса:
1. как делать скины?
2. планируется смс?
3. планируется список вызовов?
1.
Т.к. программа написана на WPF то скины делаются с его помощью. Для создания скинов нужна программа Microsoft Visual C# 2008 Express (можно Visual Basic 2008 Express) или Microsof Expression Blend.
Скин представляет собой сборку с ресурсами WPF. В одной сборке может содержаться несколько скинов. Если эта информация не отпугнула то в дальнейшем расписать более подробно создание скинов.
Для тех кому изложенная выше информация понятно в кладываю в сообщение файлы описания библиотеки ресурсов стандарной темы программы.

2. вообще планирую, но пока даже технически не разбирался как это реализовать. Все же пока приоритет на список контактов.

3. На данный момент занимаюсь добавлением в программу поддержки списка контактов который хранися в файле XML. Потом планирую реализовать провайдера контактов получающий контакты из телефона через профиль PBAP, который также позволяет получить данные о вызовах. Но на данный момент API этого профиля не документированно.
Вложения
Тип файла: rar Theme.rar (9.4 Кб, 1010 просмотров)
genius_p вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 12:44.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot