Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование мобильных систем

Войти
Регистрация
Восстановить пароль
 
Bagrasch
0 / 0 / 0
Регистрация: 15.04.2016
Сообщений: 2
#1

Создание App для Android и iOS по управлению электронным устройством через Bluetooth (BLE) - Программирование

15.04.2016, 15:31. Просмотров 419. Ответов 0
Метки нет (Все метки)

Приложение должно быть разработано для iPhone, iPad, Android и подключаться к ЭУ(электронному устройству) для автомобиля (с Bluetooth) через Bluetooth. После подключения к модулю, необходимо поддерживать обмен данными между мобильным устройством и ЭУ. Основная функция - переключение четырех программ модуля и тонкая подстройка каждой из них.

Стартовая страница
Подключение к Bluetooth (первоначальное)
Основная страница управления
Возможность рекомендовать в соц.сетях
Выход на мобильную версию сайта www.rambach.ru
Страница для обновления прошивки блока
Страница с правовой информацией
Контактная информация

Раздел 2 Подключение к Bluetooth (первоначальное)
Пошаговая инструкция с иллюстрациями по сопряжению мобильного устройства с ЭУ


Раздел 3 Основная страница управления
На этой странице должны быть 4 кнопки:
Вкл/Выкл
Город
Трасса
Экономия
и “движок” тонкой настройки.
Должны отображаться наглядно, в реальном времени активные настройки. При переключении настроек нажатием соответствующих кнопок на экране, необходимо анимировать сей процесс


Раздел 4 Возможность рекомендовать в соц.сетях
Facebook, linkedin, Google +, Twitter,


Раздел 5 Выход на мобильную версию сайта www.rambach.ru


Раздел 6 Страница для обновления прошивки блока
Rambach Jet Box настраивается под каждый автомобиль индивидуально на заводе непосредственно перед продажей конкретному покупателю. Настроечный файл можно однако высылать на eMail и заливать в модуль. Кроме того, очень важно иметь возможность скачивать этот файл с ЭУ и отправлять его на завод.
На этой странице также отображается серийный номер модуля и версия прошивки.


Раздел 7 Страница с правовой информацией


Протокол:
Send (from mobile):
MsgID, some .... data, msg lengh without crc, crc8 - one byte

-------

1) check current state

send 3 bytes:

msg id 0x01, lengh = 2, crc8

Examlpe:
0x01 0x02 crc8

[11/01/16 15:56:56] Dmitriy Bagrasch: answer 4 bytes:

Msg id 0x01, data - current state, lengh = 3, crc8

Example:
0x01 (current state) 0x03 crc8

---------

2) set current state:

Send 4 bytes:
Msg id 0x02, data - new state, lengh = 3, crc8

Example:
0x02 (new-state) 0x03 crc8


Answer 3 bytes:
Msg id 0x02, lengh = 2, crc8

Example:
0x02 0x01 crc8

----


Other cases are errors or special id's, that are used for diag, not in general api
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2016, 15:31
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Создание App для Android и iOS по управлению электронным устройством через Bluetooth (BLE) (Программирование):

Что нужно для того чтобы собрать приложение для iOS и выложить в App Store? - Программирование
Всем привет! Делаю приложение на PhoneGap. И столкнулся с проблемой. Установил виртуальную машину iMac, на ней сделал билд. Но это...

Работа с устройством через bluetooth - Программирование Android
Требуется сделать приложение на андройд чтобы оно соединялось с блютуз устройством и приняло от него данные. Идея создать блютуз передатчик...

Как сделать программну оболочку для app Android? - Программирование Android
т.е. как сделать программку что бы она нажимала на кнопочки в работающем приложении? Подскажите pls!

Как сделать программную оболочку для app Android - Программирование Android
Есть приложение (моё), нужно сделать имитацию работы пользователя (нажатия по экрану). Как это сделать? Подскажите!

Как разорвать соединение с Bluetooth low energy устройством на WP8.1 - Windows Phone
Здравствуйте! Заимел отладку SensorTag от TI. Написал приложение которое через GATT устанавливает соединение с устройством и считывает...

Сопряжение с Bluetooth устройством в Android - C++ Builder FireMonkey
Господа, пишу в Embarcadero 10.1 Berlin под андроид Использую компонент TBluetooth. Не могу осуществить сопряжение. Онибки не выдается,...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2016, 15:31
Привет! Вот еще темы с ответами:

Создание API на сайте для взаимодействия с устройством Android посредством Post запросов - PHP
Здравствуйте! У меня поставлена задача создать приложение ,в котором необходимо обмениваться данными с удаленной базой данных MySQL....

Создание уведомлений для Android и iOS - Unity, Unity3D
Парни, подскажите где почитать теорию о создании уведомлений для мобильных приложений при работе с Unity3D. Перерыл интернет, как на...

Подключение PC к Bluetooth BLE - C++ Builder
Добрый день! Хочу подключить компьютер (Win10, x64) к Bluetooth LR устройству (BLE121LR). Написание программы дошло до строки: ...

Создание игры для iOS, Android, Windows Phone - Unity, Unity3D
Для разработки игры под Android, iOS и Windows Phone на Unity3d требуются дизайнер (интерфейс, арты, дизайн уровней) и 3d моделёр (модели,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru