An_private
@anprivate активность 6 г., 5 мес. назад-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
Что-то я напортачил. Случайно включил какой-то параметр в разделе HAL. Теперь после перезагрузки просто не поднимается - даже светодиодик не загорается. Прошивка старых прошивок не помогает 8-O Что это может быть?
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
Где и что крутить?
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
Скетч выложен https://www.dropbox.com/s/3gl8cpops8i1m0i/sbus-170531a.zip?dl=0
При запуске все каналы 1024
Команда по softserial на 57600 8n1 в формате
channel_number=channel_value<CR> channel_number - 1..18 […]
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
[2017-05-31 10:49:08] night_ghost писал(а): А кто мешает поменять?
Не люблю по чужим библиотекам лазить
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
[2017-05-31 10:20:56] night_ghost писал(а): Не проблема, если SBUS на железном поднять а FTDI к софтовому прикрутить Про инверсию полностью солидарен, но для отладки я могу подать выход Ардуины на […]
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
[2017-05-31 09:54:17] night_ghost писал(а): Бинарники готовы
Проверил, не помогло, 13ый канал по прежнему "тикает".
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
[2017-05-31 09:03:44] night_ghost писал(а): Можно генератор SBUS для ардуины попросить для отладки?
Причесать немного надо только - я оригинал из инета переписал процентов на 50 Ардуина какая есть - Mega или […]
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
Такое ощущение, что дело не в декодере. Похоже, что буфер для хранения его результата с чем-то пересекается (накладывается на чьи-то другие данные). Никак иначе поведение 13-го канала я объяснить не могу. Отсюда […]
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
На всякий случай проверил с pixhack - все каналы идут нормально.
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
Что-то там в декодере явно не так, всё-таки. Первые эксперименты. Сварганил на arduino кодер s-bus. Всё видится окей.
Шлю по всем 16-ти каналам 1024. Смотрю статус.
Первые 12 каналов показывают корректные […]
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
Забавно. Будет время - сделаю генератор аналогичных пакетов на ардуине - исключу влияние источника. Но пока ничего в голову не приходит.
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
Положил результат перезахвата в тот же файл отдельными колонками
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
[2017-05-29 15:42:11] night_ghost писал(а): Так что нужен пакет именно так, как его принимает УАРТ
Блин Первый байт должен быть F0 или 0F?
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
[2017-05-29 15:31:57] night_ghost писал(а): порядок бит стандартный, а вот скорость и инверсия
Ну, то что там 100 кбод я помнил, а вот то, что там 8E2 и первым передаётся старший бит, а не младший (как обычно) - […]
-
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
Перезакапчурил с правильными параметрами и запихнул всё в один excel файл для наглядности.
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
А, чёрт, там мало того, что инверсия, так еще и порядок бит обратный к стандартному. Перевернуть или и так сойдёт?
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
Для значения roll = 1998 первые четыре байта становятся
0.000000000000000,0x0F,,0.000120000000000,0x07,,0.000240000000000,0x07,,0.000360000000000,0xE0,,
-
An_private: ответ в теме Ардупилот на платах OpenPilot Revolution / RevoMini в форуме группы С высоты: 7 г., 5 мес. назад#
Нормальный пакет (газ на нуле, остальные в среднем положении):
Time [s],Value,Parity Error,Framing Error 0.000000000000000,0x0F,, 0.000120000000000,0x00,, 0.000240000000000,0x04,, 0.000360000000000,0x20,, […]