Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Создание App для Android и iOS по управлению ЭУ через Bluetooth Дизайн есть.

project expired


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


Стартовая страница

Подключение к Bluetooth (первоначальное)

Основная страница управления

Возможность рекомендовать в соц.сетях

Выход на мобильную версию сайта фирмы

Страница для обновления прошивки блока

Страница с правовой информацией

Контактная информация


Раздел 2 Подключение к Bluetooth (первоначальное)

Пошаговая инструкция с иллюстрациями по сопряжению мобильного устройства с устройству



Раздел 3 Основная страница управления

На этой странице должны быть 4 кнопки:

Вкл/Выкл

Город

Трасса

Экономия

и “движок” тонкой настройки.

Должны отображаться наглядно, в реальном времени активные настройки. При переключении настроек нажатием соответствующих кнопок на экране, необходимо анимировать сей процесс



Раздел 4 Возможность рекомендовать в соц.сетях

Facebook, linkedin, Google +, Twitter,



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



Раздел 6 Страница для обновления прошивки устройства

Устройство настраивается под каждый автомобиль индивидуально на заводе непосредственно перед продажей конкретному покупателю. Настроечный файл можно однако высылать на eMail и заливать в модуль.

На этой странице также отображается серийный номер модуля и версия прошивки.



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



Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1.  freelancer isn't working in the service any longer
  2. 7 days300 $
    Тигран Гукасян
     415   5   0

    Добрый день, сделаю под андроид.

    Артур говорит о Xamarin, но я бы не советовал, так как она сырая еще, багов куча. В любом случае вам решать

    Russia Ekaterinburg | 20 January 2016 |
  3. 15 days500 $
    Александр Спин
     63 

    давайте обсудим

    Ukraine Kyiv | 20 January 2016 |
  4. 25 days555 $
    Валерий Д.
     436  verified   6   0

    давайте обсудим. опыт есть.
    https://play.google.com/store/apps/details?id=com.valerik.btrack

    Ukraine Zhitomir | 20 January 2016 |
  1. 20 days1500 $
    Константин Соколов
     244 

    Добрый день.

    Уже пятый год как мы - команда и, чего у нас не отнять так это опыта в области Web-решений.

    Мы разрабатываем приложение для iOS и Android платформ, которое эффективно будет выполняют свои функции.

    Наша команда поможет Вам профессионально решить поставленную задачу.

    Примеры наших работ: ovo.ua/works https://freelancehunt.com/freelancer/Konstantyt.html#portfolio
    Наш проект: ovobox.com
    Сайт: ovo.ua

    С уважением,

    Константин Соколов
    Project Manager
    Digital Студия OVO

    Украина,
    г. Киев, ул. Старокиевская 10-Г, БЦ "Vector".

    тел: +38 (063) 578 15 70
    skype: konstantin_ovo.ua
    e-mail: [email protected]
    вк: https://vk.com/sale_ovo_ua

    Ukraine Kyiv | 20 January 2016 |
  • Iurii O.
    Complain | 20 January 2016 |

    А описание протокола взаимодействия можно взглянуть?

  • Дмитрий Баграш — project author
    Complain | 20 January 2016 |

    Протокол:

    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


    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

  • Add

Project published
20 January 2016
291 views
Payment methods
Share