Настройка аналогово-дискретных входов
Формат команды InCfg_num_in ft,fl,up_low,up_hi,down_low,down_hi,imp_null
Параметрыnum_in – номер входа, начиная с 0; ft – тип фильтра: 0 – вычисление по среднему; 1 – подсчет импульсов; 2 – подсчет частоты; 4 – Wiegand26 Data0 5 – Wiegand26 Data1 fl – длина фильтра. Используется для функций среднего и дискретного сигнала;up_low – нижняя граница срабатывания дискретного сигнала, [мВ]; up_hi – верхняя граница срабатывания дискретного сигнала, [мВ]; down_low – нижняя граница несрабатывания дискретного сигнала, [мВ]; down_hi – верхняя граница несрабатывания дискретного сигнала, [мВ]; imp_null – при значении равном 1 после записи пакета происходит обнуление насчитанных импульсов, при 0 - счётчик продолжает увеличиваться.
Пояснение
Позволяет сконфигурировать один из 4 аналогово/дискретных входов.
Пример
Запрос: InCfg0 0,10,8000,15000,0,3000,0
Ответ: INCFG0:FiltType=0,FiltLen=10,UpLow=8000,UpHi=15000,DownLow=0,DownHi=3000,ImpNull=0;
Формат команды PowInCfg fl,up_low,up_hi,down_low,down_hi
Параметрыfl – длина фильтра усреднения [1÷50];up_low – нижняя граница срабатывания дискретного сигнала, [мВ]; up_hi – верхняя граница срабатывания дискретного сигнала, [мВ]; down_low – нижняя граница несрабатывания дискретного сигнала, [мВ]; down_hi – верхняя граница несрабатывания дискретного сигнала, [мВ].
Пояснение
Позволяет сконфигурировать границы срабатывания для входа внешнего питания.
Пример
Запрос: PowInCfg 10,8000,15000,0,3000
Ответ: POWINCFG:FiltLen=10,UpLow=8000,UpHi=15000,DownLow=0,DownHi=3000;
Формат команды AccVal
Параметры
Получение отфильтрованного среднеквадратического значения акселерометра по трем осям. Чувствительность акселерометра: мин = 555мВ/g; сред = 600мВ/g; макс = 645мВ/g; где g – ускорение свободного падения (g≈9.8м/с2).
Пример
Запрос: PowInCfg 10,8000,15000,0,3000
Ответ: POWINCFG:FiltLen=10,UpLow=8000,UpHi=15000,DownLow=0,DownHi=3000; AccVal = 0.625В. Как видно, на акселерометр действует только сила тяжести.