Displaying 5 results from an estimated 5 matches for "poll_alert".
2007 Dec 02
1
Driver bestfcom - Timing problem with Fortress LI1420
...e(const char *cmd, char *result, int resultsize)
?{
????????int ret;
-???????char ch, buf[256];
+???????unsigned char ch;
+???????char buf[256];
?
????????/* Check for the Inverter status alarm if pending :
???????? * "\r\n{Inverter: ? ? On}\r\n=>"
@@ -190,10 +191,12 @@
????????????????POLL_ALERT, alert_handler, 0, 20);
?
????????ser_send(upsfd, cmd);
+???????sleep(UPSDELAY);
?
????????/* delete command echo up to \012 but no further */
????????for (ch = '\0'; ch != '\012'; ser_get_char(upsfd, &ch, 0, 10));
?
+???????sleep(UPSDELAY);
????????/* get command response?*/
??...
2011 Jan 25
1
[RFC] Updates to ACP smart driver
This patch introduces a handful of new options, I mentioned earlier in:
http://www.mail-archive.com/nut-upsdev at lists.alioth.debian.org/msg02088.html
See the large commit message in the follow-up for the details and rationale.
I realize it's a bit larger diff - so if it's required I can split it into few
smaller ones.
Michal Soltys (1):
APC smart driver update and new features.
2011 Feb 07
4
[PATCH/RFC v2 0/3] Updates to ACP smart driver
This is 2nd version of the earlier patch featuring a few new features
and fixes to the apcsmart driver, following the remarks in:
http://www.mail-archive.com/nut-upsdev at lists.alioth.debian.org/msg02294.html
Major changes from v1:
- handle battery.charge and battery.runtime checks at main.c level
- handle "immutable but writable" conflict gracefully at driver level
-
2011 Mar 05
19
[RFC apcsmart V3 00/18] apcsmart driver updates
Sorry for a bit longer delay than I anticipated, I was stuffed with the work.
This is the next iteration of the patch adding some functionality to apcsmart
driver, and relying on 'ignorelb' recently added.
Follow up from previous thread:
http://www.mail-archive.com/nut-upsdev at lists.alioth.debian.org/msg02331.html
Main differences is that V3 is split into many small patches, so the
2011 Oct 03
2
patch: Replace many usleep and some sleep calls with nanosleep
....h
===================================================================
--- a/drivers/apcsmart.h 2011-05-31 13:36:49.000000000 +0300
+++ b/drivers/apcsmart.h 2011-08-17 01:15:16.000000000 +0300
@@ -40,8 +40,10 @@
/* alert characters we care about - OL, OB, LB, not LB, RB, OVER, not OVER */
#define POLL_ALERT "$!%+#?="
-#define UPSDELAY 50000 /* slow down multicharacter commands */
-#define CMDLONGDELAY 1500000 /* some commands need a 1.5s gap for safety */
+#define UPSDELAY 50e6 /* slow down multicharacter commands */
+/* some commands need a CoManD LONG DELay of 1.5s gap for sa...