作者mosquito.bbs@uun.twbbs.org ( ) 看板: itoc
標題Re: [問題] UPS vs BBS
時間聯合小棧 (2009/12/12 Sat 04:10:04)
※ 引述《yokohama.bbs@cpu.tfcis.org (n/a)》之銘言:
> ※ 引述《mosquito.bbs@uun.twbbs.org ( )》之銘言:
> > 那要先看你的UPS是哪一家的?
> > 我之前用過飛瑞的A1000,他的UPS監控程式是用JAVA寫的,
> > 安裝監控程式之後怎樣都抓不到連不上去= =
> > 有兩個做法,
> > 想辦法撈監控程式的訊息,
> > 或是直接透過它的Port監測他的狀態。
> 我是拿以前一個用 modem 當 UPS 停電偵測器的 code 來改的,
> 所以要偵測 "現在停電" 或 "現在電力恢復" 這兩個狀態是 ok 的,
> 之所以這樣做是因為 UPS 電路是我自己做的.. =_=
這邊我比較好奇你UPS電路怎麼做的?能不能share一下?XD
有模擬正弦波嗎?還是震盪成方波就直接用?
透過變壓器直接升壓嗎?可以撐幾瓦的負載??
> 只是寫到 bbsd 裡的話, 是不是需要寫一個掛站機器人去負責發
> 這個廣撥, 還是不需要呢?
這部份就要問問其他高手了,
主要要考慮的點,直接寫進bbsd裡面用polling的方式去check com port?
每個user連進來都是一隻bbsd在跑,那好像不是很適當...
寫隻程式去check com port,然後再看是透過SHM還是透過啥機制,
讓bbsd可以去check現在的狀態,
接著透過全站廣播的方式發水球通知所有使用者。
我當初只有規劃要關站然後關機而已,
所以大概就是run關站的script讓該寫進去的寫進去,
然後就關掉...
所以沒想到bbsd這邊要動啥XD
--
→↓ Origin: 聯合大學˙聯合小棧 uun.twbbs.org
↑← Author: mosquito 從 my.router 發表