Nestr писал(а):
Получил я кварц. Впаял в схему, аскет конфигуратор видит устройство. На вкладке протокол нажал считать считались параметры
Код:
command
Количество патронов в магазине;int(0,90);bullets_in_clip?;bullets_in_clip=
Магазинов;int(0,100);clips?;clips=
Идентификатор игрока;int(0,127);player_id?;player_id=
Цвет команды;enum(Красная,Синяя,Желтая,Зеленая);team_id?;team_id=
Наносимый урон;enum(1%,2%,4%,5%,7%,10%,15%,17%,20%,25%,30%,35%,40%,50%,75%,100%);damage_index?;damage_index=
Дружественный огонь;enum(Нет,Да);friendly_fire?;friendly_fire=
Мощность ИК излучения;enum(Для игры в помещении,Для игры на улице);ir_power?;ir_power=
Напряжение заряж. батареи мВ;int(5000,45000);batt_full_voltage?;batt_full_voltage=
Напряжение разряж. батареи мВ;int(4500,45000);batt_low_voltage?;batt_low_voltage=
OK
но когда нажимаю "применить протокол" аскет вылетает с ошибкой.
На вкладке данные строка только жизни. Нажимаю "считать значение параметров" в терминале
ERROR unknown komand.
Поздравляю!
Нормально все - программулина сырая ещё!
Не добавил ещё функцию очистки приемного буфера перед считыванием протокола, поэтому вместе с протоколом попадает и мусор - вон "command" какое то вылезло в начале.
Нажмите "считать протокол" пару раз, пока мусора не будет.
Потом только "применить протокол".
Если не поможет - попробуйте освежить конфигуратор.
http://sourceforge.net/projects/ascetconfigurat/files/Ascet-configurator/01_2013/Доделаю!
А в терминале, чтобы значение посмотреть, к примеру, "количество патронов", наберите bullets_in_clip? и нажмите "ентер".
А команды "считать значение параметров" нет, о чем девайс и говорит - "незвестная команда"
Звуки то прошились?
Ещё раз поздравляю!