Displaying 2 results from an estimated 2 matches for "recv_buffer_len".
2007 Feb 01
2
Re: [Nut-upsuser] Ablerex 625L USB version
...> work with the Upsonic CS1500 UPS that reports itself as Ablerex.
>
> Regards
> Jon
>
> *** megatec.c.orig 2007-01-29 08:12:19.000000000 +1100
> --- megatec.c 2007-01-31 18:28:33.000000000 +1100
> ***************
> *** 243,251 ****
> char buffer[RECV_BUFFER_LEN];
> int ret;
>
> ! upsdebugx(2, "Sending \"Q1\" command...");
> ! comm->send("Q1%c", ENDCHAR);
> ret = comm->recv(buffer, RECV_BUFFER_LEN, ENDCHAR, IGNCHARS);
> if (ret < Q1_CMD_REPLY_LEN) {
>...
2006 Dec 05
3
megatec over USB - new driver patch
...should evaluate their arguments only once */
#define CLAMP(x, min, max) (((x) < (min)) ? (min) : (((x) > (max)) ? (max) : (x)))
-
static float batt_charge_pct(float battvolt)
{
float value;
@@ -178,15 +173,14 @@
return value * 100;
}
-
static int check_ups(void)
{
char buffer[RECV_BUFFER_LEN];
int ret;
upsdebugx(2, "Sending \"F\" command...");
- ser_send_pace(upsfd, SEND_PACE, "F%c", ENDCHAR);
- ret = ser_get_line(upsfd, buffer, RECV_BUFFER_LEN, ENDCHAR, IGNCHARS, READ_TIMEOUT, 0);
+ comm->send("F%c", ENDCHAR);
+ ret = comm->recv(buff...