- Added a a general data handling object
- Extended the callback interface to register scipts on callbacks - Fixed a stop bug in the anticollision object - Modified the HM code to do zero through a client connection
This commit is contained in:
18
scan.c
18
scan.c
@ -2112,7 +2112,7 @@ int StoreScanCounts(pScanData self, char *data)
|
||||
GetScanCounts(self,lData,self->iNP);
|
||||
/* copy them */
|
||||
memset(iData,0,self->iNP+1);
|
||||
iData[0] = self->iNP;
|
||||
iData[0] = htonl(self->iNP);
|
||||
for(i = 0; i < self->iNP; i++)
|
||||
{
|
||||
iData[i+1] = htonl(lData[i]);
|
||||
@ -2121,6 +2121,22 @@ int StoreScanCounts(pScanData self, char *data)
|
||||
(self->iNP + 1)*sizeof(int));
|
||||
return 1;
|
||||
}
|
||||
/*--------- noscanvar */
|
||||
else if(strcmp(argv[1],"noscanvar") == 0)
|
||||
{
|
||||
sprintf(pBueffel,"%s.noscanvar = %d",argv[0],
|
||||
self->iScanVar);
|
||||
SCWrite(pCon,pBueffel,eValue);
|
||||
return 1;
|
||||
}
|
||||
/*-------- NP */
|
||||
else if(strcmp(argv[1],"np") == 0)
|
||||
{
|
||||
sprintf(pBueffel,"%s.nP = %d",argv[0],
|
||||
self->iNP);
|
||||
SCWrite(pCon,pBueffel,eValue);
|
||||
return 1;
|
||||
}
|
||||
/*--------- getvardata */
|
||||
else if(strcmp(argv[1],"getvardata") == 0)
|
||||
{
|
||||
|
Reference in New Issue
Block a user