Displaying 5 results from an estimated 5 matches for "evtcount".
Did you mean:
  bitcount
  
2005 Aug 02
0
newhidups for APC Back-UPS ES 650
...t;info_type, item->dfl, nutvalue);
 						  }
+						else
+						  upsdebugx(3, "%s not affected", item->info_type);
 						/* FIXME: else => revert the status, ie -LB == reset LB... */
 					  }
 					else
-					  upsdebugx(2, "%s = %ld", item->info_type, eventsList[evtCount-1]->Value);
+					  {
+					    if (strncmp(item->info_type, "ups.status", 10))
+						upsdebugx(2, "%s = %ld", item->info_type, eventsList[evtCount-1]->Value);
+					    else
+						upsdebugx(3, "%s not affected", item->info_type);
+					  }
 				  }...
2006 Oct 18
1
newhidups with APC Smart-UPS - workaround!
...for 3 months in several installations) patch is below:
--- nut-2.0.4/drivers/newhidups.c.orig  2006-08-09 11:35:32.000000000 +0400
+++ nut-2.0.4/drivers/newhidups.c       2006-08-09 11:35:44.000000000 +0400
@@ -452,7 +452,7 @@
        hid_info_t *item;
        char *nutvalue;
        int retcode, evtCount = 0;
-       HIDItem *eventsList[10];
+       HIDItem *eventsList[30];
        upsdebugx(1, "upsdrv_updateinfo...");
2006 Oct 18
2
newhidups with APC Smart-UPS 1500
...ion fault. 
Thanks, -- Peter
Schmier, Jacob wrote:
> 
> 
> The source of the segmentation fault is in newhidups.c at line 534.
> 
> 528
> 529 void upsdrv_updateinfo(void)
> 530 {
> 531         hid_info_t *item;
> 532         char *nutvalue;
> 533         int retcode, evtCount = 0;
> 534         HIDItem *eventsList[10];
> 535 
> 536         upsdebugx(1, "upsdrv_updateinfo...");
> 537
> 538
> 
> The array only holds pointers to 10 HID items.
> 
> > =>Got 16 HID Objects...
> 
> Produces a segmentation fault.
> 
> I got...
2006 Sep 08
3
newhidups with APC Smart-UPS 1500
Hello,
I'm using the stable amd64 port of Debian Linux. I installed (the 
latest) nut-2.0.1-4 and nut-usb packages for utilizing an APC Smart-UPS 
1500 USB. I tried "apcupsd" first but "nut" makes an even more 
sophisticated impression on me and has more security options.
I had problems with the newhidups driver. It didn't find a device with 
matching VendorID. And
2007 Aug 23
1
[nut-commits] svn commit r1073 - in trunk: . drivers
...eturn;
>  		}
> +
> +		if (hid_ups_walk(HU_WALKMODE_INIT) == FALSE) {
> +			hd = NULL;
> +			return;
> +		}
>  	}
>  #ifdef DEBUG
>  	interval();
> @@ -716,7 +721,7 @@
>  		/* Process pending events (HID notifications on Interrupt pipe) */
>  		for (i = 0; i < evtCount; i++) {
>  
> -			if (HIDGetDataValue(udev, event[i], &value, 2) != 1)
> +			if (HIDGetDataValue(udev, event[i], &value, poll_interval) != 1)
>  				continue;
>  
>  			if (nut_debug_level >= 1) {
> @@ -807,7 +812,7 @@
>  
>  void upsdrv_initups(void)
>  {
&...