2 мая 2012 04:42 Владимир [21h]

500 рубВакансииПрограмма для Android

Требуется написать очень простую программу для Android, которая работает с bluetooth spp. Программа предназначена для посылки 4 байтовых команд самодельному устройству, имеющему готовый Bluetooth модуль с сервисом SPP.

Интерфейс программы: 16 кнопок в 3 ряда по вертикали (1-6 кнопки в первом ряду, 7-12 во втором, 13-16 в третьем. кнопки 1-14 должны быть зажимаемыми) и снизу 2 ползунковых контрола с диапазоном от 0 до 255 и по чекбоксу возле каждого ползунка. Кнопки 15-16 предназначены для мгновенной отправки уже готовой команды. В самом низу самая большая кнопка "послать команду", которая инициирует подключение с устройством, пошлет команду и получит ответ.

Как должна работать программа:
-Запуск программы
Сразу после запуска она должна подключиться к устройству, послать спец команду и получить в ответ текущие настройки. Эти настройки приходят в виде 4 байт состояния устройства. Первые 2 байта содержат биты состояния кнопок 1-14 (зажатыотжаты). Последние 2 бита второго байта содержат состояния обоих чекбоксов. Последние 2 байта содержат значения для ползунков.

-Посылка команды
Посылка команды осуществляется большой кнопкой снизу "Послать команду". Команда является 4 байтной последовательностью. Первый байт это код команды, а последние 2 байта это состояния кнопок 1-14 и 2 чекбоксов. Если чекбоксы включены, то следом нужно послать вторую аналогичную команду, но последние 2 байта являются значениями обоих ползунков. Если ответ не будет получен в течении 2 сек после отправки, то следует сообщить пользователю об ошибке и прекратить подключение.

-Выход из программы
Выход должен быть мгновенным по нажатию кнопки возврат или домой на телефоне. Программа не должна висеть в памяти, если она не активна.

Если цена не устраивает, предлагайте свою. Учтите, что программа простая (не angry birds пишется же + есть даже готовый код в гуглах), я не фирма и могу платить только в разумных пределах. При больших запросах денег спрашивать естественно буду требовательнее, поэтому говнокод уже будет недопустим.

мое мыло 21h@blindage.org. аттачем прикреплен интерфейс десктопной программы, который надо перенести на андроид.


  • Вы должны зарегистрироваться, чтобы комментировать

Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "cms_templates/templates/bottom.php" on line 34 "(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};" - Unexpected "[", expected one of: "}" , " "' in /home/www/daystudio/data/www/freelance-tomsk.ru/cms_templates/libs/sysplugins/smarty_internal_templatecompilerbase.php:617 Stack trace: #0 /home/www/daystudio/data/www/freelance-tomsk.ru/cms_templates/libs/sysplugins/smarty_internal_templateparser.php(3107): Smarty_Internal_TemplateCompilerBase->trigger_template_error() #1 /home/www/daystudio/data/www/freelance-tomsk.ru/cms_templates/libs/sysplugins/smarty_internal_templateparser.php(3172): Smarty_Internal_Templateparser->yy_syntax_error(62, '[') #2 /home/www/daystudio/data/www/freelance-tomsk.ru/cms_templates/libs/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(62, '[') #3 /home/www/daystudio/data/www/freelance-tomsk.ru/cms_templates/libs/sys in /home/www/daystudio/data/www/freelance-tomsk.ru/cms_templates/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 617