search for: fexxxx

Displaying 4 results from an estimated 4 matches for "fexxxx".

2008 Feb 06
2
Problem with bestfcom and old Ferrups
I have an old (1997) Best Ferrups (model FE18KVA) that I am trying to monitor for the first time, but all the Best drivers fail to communicate with it. In ups_sync() in bestuferrups.c and bestfcom.c, the "time" command is sent and a one-line response is read. However, on my UPS, that command returns the current time and then prompts for a new time setting. I worked around that by just
2014 Feb 10
0
Patch for bestfcom driver
...(fc.name, sizeof(fc.name), "%s", "Ferrups"); } else + /* For FE2.1KVA running 9.28 firmware and possibly older */ + if (strstr(rstring, "Model: FE2.1KVA") + || strstr(rstring, "Model: FE")){ + fc.model = FExxxx; + fc.type = FERRUPS; + snprintf(fc.name, sizeof(fc.name), "%s", "Ferrups"); + } else if (strlen(rstring) < 300 ) { /* How does the old Fortress respond to this? */ upsdebugx(2, "Old Best Fortre...
2014 Feb 10
0
BestPower Ferrups driver glitch with f commands
...snprintf(fc.name, sizeof(fc.name), "%s", "Ferrups"); } else + /* For FE2.1KVA running 9.28 firmware */ + if (strstr(rstring, "Model: FE2.1KVA") + || strstr(rstring, "Model: FE")){ + fc.model = FExxxx; + fc.type = FERRUPS; + snprintf(fc.name, sizeof(fc.name), "%s", "Ferrups"); + } else if (strlen(rstring) < 300 ) { /* How does the old Fortress respond to this? */ upsdebugx(2, "Old Best Fortre...
2014 Feb 10
2
BestPower Ferrups driver glitch with f commands
I did the testing you suggested, and it was indeed the whitespace. I added another if clause test to the function and everything seems to work. I have working driver that I will email a patch for this list. My coworker says the model ID is configurable though, so we will try that first, which would negate the need to patch the driver. ________________________________________ From: Charles Lepple