«Это они зачем так сделали?» (с)
Вчера настраивал G4KLX DStarRepeater на Raspberry Pi: в роли GMSK модема звуковая карта, в роли коммутации PTT - транзисторный ключ на родном GPIO по
известному методу.
Естественно, X Desktop отключен, настраиваю в консольном режиме с запуском в качестве демона. К демону прилагается консольная же утилита конфигурирования. Настроил через нее, поправил руками конфиг под свои нужды, запускаю - не работает коммутация PTT. То есть на пинах GPIO, привязанных к порту, вообще никакого шевеления. Ошибок dstarrepeaterd не выдает. Вменяемой документации нет…
В итоге выяснилось следующее. Консольная утилита прописывает порт в виде:
ControllerType=/dev/ttyAMA0
А если таки запустить утилиту под GUI, то порт будет прописан так:
ControllerType=Serial - /dev/ttyAMA0
И только в таком варианте заработало.
Остался только один вопрос: где G4KLX и компания берут такую забористую траву?