LINUX.ORG.RU

IPPON UPS и как понимать?


0

0

Господа, есть UPS фирмы IPPon ... с возможностью получения с него данных ...
 так-же с сайт взял описание протокола....
Вот что написанно:
Computer will control information exchange by a query followed by <cr>. UPS will respond with information followed by a <cr> or action

Status Inquiry:
 Computer : Q1<cr>
        UPS      : UPS status data stream, such as
             (MMM.M NNN.N PPP.P QQQ RR.R S.SS TT.T  b7b6b5b4b3b2b1b0<cr>

За сим вопрос ... а как в порт закинуть правильно  Q1<cr> и считать ответ?
пытался через minicom ... рузельтат нулевой ... от UPS`ника данных нет ...

По этому поводу написнно в документации:

Invalid Command/Information Handling

If the UPS receives any command that it could not handle, the UPS should echo the received command back to the computer. The host should check if the command send to UPS been echo or not. 
If there is any information field in the UPS`s response which is unavailable or not supported, the UPS should fill the field with `@'.


Но в ответ я не получаю ни чего ...
В WIND`ах  UPS замечательно мониторится ..... 
 порт указываю правильно ... так как он (UPS) выставляет флаги DTR ...  которые видны в /proc`е . ;)

По настройке порта, написанно следующее:
     BAUD RATE............... : 2400 bps
     DATA LENGTH.......... : 8 bits
     STOP BIT..................... : 1 bit
     PARITY........................ : NONE

ТЕ все стандартно ...
 кто что посоветовать может?
anonymous

Для таких действий нужно использовать cu из UUCP...
В описании сказано, что нужно нажать ENTER или еще что-нибудь
заслать, man cu, например сигнал break '~#', что бы выйти из cu '~.',
что бы запустить cu с нужными настройкам порта:
cu -s 2400 -l ttyS0

McMCC ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.