Проблемка с написанием компонента HAL
Добавлено: 16 май 2015, 17:01
Пытаюсь подключить компонент atan2 из соседней темы, как-то не выходит.
Проблема такая.
вот допустим пишу код
компилирую его sudo comp --install zzz.comp
подключаю его в CNC.hal как обычно loadrt zzz
открываю HAL метр, нахожу zzz.0.v и там всегда показывает 0.
Если заменяю pin out float v; на pin out float v=5; то HAL-метр показывает 5...
То есть ощущение как буд-то функция не вызывается
Куда копать? целый день бьюсь с этим
Проблема такая.
вот допустим пишу код
Код: Выделить всё
component zzz;
pin out float v;
function _;
license "GPL";
;;
FUNCTION(_) { v = 1;}
подключаю его в CNC.hal как обычно loadrt zzz
открываю HAL метр, нахожу zzz.0.v и там всегда показывает 0.
Если заменяю pin out float v; на pin out float v=5; то HAL-метр показывает 5...
То есть ощущение как буд-то функция не вызывается
Куда копать? целый день бьюсь с этим