Files
geutebruck/SOURCES/GeViScope_SDK_text/GeViScope_SDK_pages_071-080.txt
Administrator 14893e62a5 feat: Geutebruck GeViScope/GeViSoft Action Mapping System - MVP
This MVP release provides a complete full-stack solution for managing action mappings
in Geutebruck's GeViScope and GeViSoft video surveillance systems.

## Features

### Flutter Web Application (Port 8081)
- Modern, responsive UI for managing action mappings
- Action picker dialog with full parameter configuration
- Support for both GSC (GeViScope) and G-Core server actions
- Consistent UI for input and output actions with edit/delete capabilities
- Real-time action mapping creation, editing, and deletion
- Server categorization (GSC: prefix for GeViScope, G-Core: prefix for G-Core servers)

### FastAPI REST Backend (Port 8000)
- RESTful API for action mapping CRUD operations
- Action template service with comprehensive action catalog (247 actions)
- Server management (G-Core and GeViScope servers)
- Configuration tree reading and writing
- JWT authentication with role-based access control
- PostgreSQL database integration

### C# SDK Bridge (gRPC, Port 50051)
- Native integration with GeViSoft SDK (GeViProcAPINET_4_0.dll)
- Action mapping creation with correct binary format
- Support for GSC and G-Core action types
- Proper Camera parameter inclusion in action strings (fixes CrossSwitch bug)
- Action ID lookup table with server-specific action IDs
- Configuration reading/writing via SetupClient

## Bug Fixes
- **CrossSwitch Bug**: GSC and G-Core actions now correctly display camera/PTZ head parameters in GeViSet
- Action strings now include Camera parameter: `@ PanLeft (Comment: "", Camera: 101028)`
- Proper filter flags and VideoInput=0 for action mappings
- Correct action ID assignment (4198 for GSC, 9294 for G-Core PanLeft)

## Technical Stack
- **Frontend**: Flutter Web, Dart, Dio HTTP client
- **Backend**: Python FastAPI, PostgreSQL, Redis
- **SDK Bridge**: C# .NET 8.0, gRPC, GeViSoft SDK
- **Authentication**: JWT tokens
- **Configuration**: GeViSoft .set files (binary format)

## Credentials
- GeViSoft/GeViScope: username=sysadmin, password=masterkey
- Default admin: username=admin, password=admin123

## Deployment
All services run on localhost:
- Flutter Web: http://localhost:8081
- FastAPI: http://localhost:8000
- SDK Bridge gRPC: localhost:50051
- GeViServer: localhost (default port)

Generated with Claude Code (https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-31 18:10:54 +01:00

540 lines
24 KiB
Plaintext

================================================================================
GeViScope_SDK.pdf - Pages 71 to 80
================================================================================
────────────────────────────────────────────────────────────────────────────────
Page 71
────────────────────────────────────────────────────────────────────────────────
TheaffectedWorkingPlacewillbeidentifiedviatheparameter"Workingplace".Further
parameterswillbefilledwithaccompanyingmetadataonthepartoftheCashManagement
System.
TheParameter"StepID"canbeaddressedbytheCashManagementSystemwithacode
figureforthecurrentlyrunningprocessstep.
Parameter Function
working
place
WorkingPlaceWorkingplaceno.
starttimeStartTime Timestamp,whenthehandlingofthesafebagbegan.
safebag
no.
SafebagNoAlphanumericalidentificationofsafebag;searchcriteriainGscView
safebag
info
SafebagInfoAdditionalalphanumericalidentificationofsafebag
stepid StepID Codefigureforthecurrentlyrunningprocessstep(givenbycashman-
agementsystemindividually
Safebagpassingofriskdata
Actionname:SafebagPassingOfRiskData(WorkingPlace,StartTime,SafebagNo,Safe-
bagInfo,StepID,UserID1,UserID2,TourNumber,TargetWorkingPlace,
PassingOfRiskType)
Actioncategory:command
TheintegratedCashManagementSystemsendstheactioncontinuouslyforeachsafebag
whiletheamountofsafebagsbetweentwoemployeeswillbetransferredandthiswillbe
confirmedtotheCashManagementSystem.Thispartofthemoneyhandlingprocessisa
"passingofrisk".Viatheparameter"workingplace"theaffectedtransferplaceandrespect-
ivelytheworkingplacewillbeidentified.Thefurtherparameterswillbefilledwithaccom-
panyingvideodatabytheCashManagementSystem.Theparameter"StepID"canbe
providedwithacodefigurebytheCashManagementSystemforthecurrentlyrunningpro-
cessstep.
Parameter Function
working
place
WorkingPlace Workingplaceno.
starttime StartTime Timestamp,whenthehandlingofthesafebagbegan.
safebagno.SafebagNo Alphanumericalidentificationofsafebag;searchcriteriain
GscView
safebag
info
SafebagInfo Additionalalphanumericalidentificationofsafebag
stepid StepID Codefigureforthecurrentlyrunningprocessstep(givenby
cashmanagementsystemindividually
user1 UserID1 Numberofemployee,transferringthesafebagtoanother
employee.
user2 UserID2 Numberofemployee,whoreceivesthesafebagfromanother
employee.
tourno TourNumber Tour-Number(optional)
targetwork-
ingplace
TargetWorkingPlaceAlphanumericalidentificationofaplacerespectivelyaworking
placewheresafebagswillbetransferredto(optional)
passingof
risktype
PassingOfRiskTypeDetailedinformationto"passingofrisk"(optional)
────────────────────────────────────────────────────────────────────────────────
Page 72
────────────────────────────────────────────────────────────────────────────────
Safebagpassingofriskstart
Actionname:SafebagPassingOfRiskStart(WorkingPlace,StartTime,SafebagNo,Safe-
bagInfo,StepID,UserID1,UserID2,TourNumber,TargetWorkingPlace,
PassingOfRiskType)
Actioncategory:command
TheintegratedCashManagementSystemsendstheactionassoonasanumberofsafe
bagswillbetransferredbetweentwoemployeesandthisisconfirmedtotheCashMan-
agementSystem.Thispartofthemoneyhandlingprocessisa"passingofrisk".Viathe
parameter"workingplace"theaffectedtransferplaceandrespectivelytheworkingplace
willbeidentified.Thefurtherparameterswillbefilledwithaccompanyingmetadatabythe
CashManagementSystem.Theparameter"StepID"canbeprovidedwithacodefigureby
theCashManagementSystemforthecurrentlyrunningprocessstep.
Parameter Function
working
place
WorkingPlace Workingplaceno.
starttime StartTime Timestamp,whenthehandlingofthesafebagbegan.
safebagno.SafebagNo Alphanumericalidentificationofsafebag;searchcriteriain
GscView
safebag
info
SafebagInfo Additionalalphanumericalidentificationofsafebag
stepid StepID Codefigureforthecurrentlyrunningprocessstep(givenby
cashmanagementsystemindividually
user1 UserID1 Numberofemployee,transferringthesafebagtoanother
employee.
user2 UserID2 Numberofemployee,whoreceivesthesafebagfromanother
employee.
tourno TourNumber Tour-Number(optional)
targetwork-
ingplace
TargetWorkingPlaceAlphanumericalidentificationofaplacerespectivelyaworking
placewheresafebagswillbetransferredto(optional)
passingof
risktype
PassingOfRiskTypeDetailedinformationto"passingofrisk"(optional)
Safebagpassingofriskstop
Actionname:SafebagPassingOfRiskStop(WorkingPlace,StartTime,StopTime,Safe-
bagNo,SafebagInfo,StepID,UserID1,UserID2,TourNumber,TargetWorkingPlace,
PassingOfRiskType)
Actioncategory:command
TheintegratedCashManagementSystemsendstheactionclosingafterthelastsafebag,
whilethenumberofsafebagswillbetransferredbetweentwoemployeesandthisiscon-
firmedtotheCashManagementSystem.Thispartofthemoneyhandlingprocessisa
"passingofrisk".Viatheparameter"Workingplace"theaffectedtransferplacerespective
workingplacewillbeidentified.Thefurtherparameterswillbefilledwithaccompanying
videodatabytheCashManagementSystem.Theparameter"StepID"canbesuppliedby
CashManagementSystemwithacodefigureforacurrentlyrunningprocessstep
Parameter Function
working
place
WorkingPlace Workingplaceno.
starttime StartTime Timestamp,whenthehandlingofthesafebagbegan.
safebagno.SafebagNo Alphanumericalidentificationofsafebag;searchcriteriain
────────────────────────────────────────────────────────────────────────────────
Page 73
────────────────────────────────────────────────────────────────────────────────
Parameter Function
GscView
safebag
info
SafebagInfo Additionalalphanumericalidentificationofsafebag
stepid StepID Codefigureforthecurrentlyrunningprocessstep(givenby
cashmanagementsystemindividually
user1 UserID1 Numberofemployee,transferringthesafebagtoanother
employee.
user2 UserID2 Numberofemployee,whoreceivesthesafebagfromanother
employee.
tourno TourNumber Tour-Number(optional)
targetwork-
ingplace
TargetWorkingPlaceAlphanumericalidentificationofaplacerespectivelyaworking
placewheresafebagswillbetransferredto(optional)
passingof
risktype
PassingOfRiskTypeDetailedinformationto"passingofrisk"(optional)
Deviceinformation
Allactionsforlow-levelnotificationofthedeviceormediachannelschanges.
Devicefound
Actionname:DeviceFound(Type,Name,Serial)
Actioncategory:logical
ThisactionwillbefiredwhentheUSBorNETdeviceisconnectedtothesystem.Itisalso
firedatstart-upforalldetecteddevices.
Parameter Function
devicetypeTypeTypeofthedevice.
devicenameNameDevicenameifassignedinsetup,emptyotherwise.
serialID SerialSerialIDofthedevice.
Newfirmwarereceived
Actionname:DeviceNewFirmware(Type,Name,Serial,Firmware)
Actioncategory:logical
ThisactionwillbefiredwhentheUSBorNETdevicehasgotthenewfirmware.
Parameter Function
devicetype Type Typeofthedevice.
devicename Name Devicenameifassignedinsetup,emptyotherwise.
serialID Serial SerialIDofthedevice.
firmwareserialFirmwareSerialIDofthefirmware.
Devicepluginerror
Actionname:DevicePluginError(Channel,Type,SubType,Name,Serial,ErrorClass,
ErrorCode,Description)
Actioncategory:logical
Thisactionnotifiesdevicepluginerror.
Parameter Function
channel Channel Channel.
devicetype Type Typeofthedevice.
devicesubtypeSubType Subtypeofthedevice.
────────────────────────────────────────────────────────────────────────────────
Page 74
────────────────────────────────────────────────────────────────────────────────
Parameter Function
devicename Name Devicename.
serialID Serial SerialIDofthedevice.
errorclass ErrorClassErrorclassoftheerroroccured.
errorcode ErrorCodePlugintypespecificerrorcode.
description DescriptionErrordescription.
Devicepluginstate
Actionname:DevicePluginState(Channel,Type,SubType,Name,Serial,State,Intern-
alState,Description)
Actioncategory:logical
Thisactionnotifiesdevicepluginstate.
Parameter Function
channel Channel Channel.
devicetype Type Typeofthedevice.
devicesubtypeSubType Subtypeofthedevice.
devicename Name Devicename.
serialID Serial SerialIDofthedevice.
pluginstate State Newplugindevicestate.
internalstate InternalStatePlugindevicespecificstate.
description DescriptionStatedescription.
Devicereattached
Actionname:DeviceReattached(Type,Name,Serial)
Actioncategory:logical
ThisactionwillbefiredwhentheUSBorNETdeviceisreattachedtothesystem.
Parameter Function
devicetypeTypeTypeofthedevice.
devicenameNameDevicenameifassignedinsetup,emptyotherwise.
serialID SerialSerialIDofthedevice.
Deviceremoved
Actionname:DeviceRemoved(Type,Name,Serial)
Actioncategory:logical
ThisactionwillbefiredwhentheUSBorNETdeviceisdisconnectedfromthesystem.Itis
alsofiredatthestart-upforallparameterizedbutnotpresentdevices.
Parameter Function
devicetypeTypeTypeofthedevice.
devicenameNameDevicenameifassignedinsetup,emptyotherwise.
serialID SerialSerialIDofthedevice.
Digitalcontacts
Allactionsforhandlingdigitalinputsandoutputs.
Digitalinput
Actionname:DigitalInput(Contact,State)
────────────────────────────────────────────────────────────────────────────────
Page 75
────────────────────────────────────────────────────────────────────────────────
Actioncategory:logical
Thisactionwillbefiredwhenthestateofthedigitalinputhaschanged.
Parameter Function
contactContactContact.
state State Newstate.
IOI43resetmainboard
Actionname:IOI43ResetMainboard()
Actioncategory:logical
ResetmainboardusingIOI43a/abUSBAlarm-I/O.
IOI43temperaturenotification
Actionname:IOI43Temperature(ID,Temperature)
Actioncategory:logical
TemperaturenotificationfromIOI43a/abUSBAlarm-I/O.
Parameter Function
ID ID IDoftheIOI43module(likeIOI43-00).
temperatureTemperatureTemperature.
IOI43watchdogactivate
Actionname:IOI43WDActivate()
Actioncategory:logical
ActivatewatchdogonIOI43a/abUSBAlarm-I/O.
IOI43watchdogdeactivate
Actionname:IOI43WDDeactivate()
Actioncategory:logical
DeactivatewatchdogonIOI43a/abUSBAlarm-I/O.
IOI43watchdogtrigger
Actionname:IOI43WDTrigger()
Actioncategory:logical
TriggerwatchdogonIOI43a/abUSBAlarm-I/O.
Keypressed
Actionname:KeyPressed(Key)
Actioncategory:logical
ThisactionisnotifiedifoneoftheGEVISCOPEsystemkeysispressed.
ParameterFunction
Key Key Systemkey.
Keyreleased
Actionname:KeyReleased(Key)
Actioncategory:logical
ThisactionisnotifiedifoneoftheGEVISCOPEsystemkeysisreleased.
────────────────────────────────────────────────────────────────────────────────
Page 76
────────────────────────────────────────────────────────────────────────────────
ParameterFunction
Key Key Systemkey.
Setdigitaloutput
Actionname:SetDigitalOutput(Contact,State)
Actioncategory:logical
Thisactionisusedtomodifythestateofthedigitaloutputandtonotifythischange.
Parameter Function
contactContactContact.
state State Newstate.
SetsystemLED
Actionname:SetLED(LED,State)
Actioncategory:logical
ThisactionisusedtoturnthesystemLEDsonoroff.
ParameterFunction
LED LED SystemLED.
stateStateNewstate.
SetsystemLEDtoblink
Actionname:SetLEDBlink(LED,LedTimeOnMs,LedTimeOffMs)
Actioncategory:logical
ThisactionisusedtoblinkthesystemLEDs.
Parameter Function
LED LED SystemLED.
LedtimeON LedTimeOnMsTimeinmillisecondstheLEDwillbeswitchedon.
LedtimeOFFLedTimeOffMsTimeinmillisecondstheLEDwillbeswitchedoff.
Lenel
LenelOnGuardactions.
Lenelaccessevent
Actionname:LenelAccessEvent(ID,Panel,Device,SecondaryDevice,CardNumber,
AccessResult,Type,SubType,Description,SerialNumber,TimeStamp,AreaEnteredID,
AreaExitedID,AssetID,CardholderEntered,Duress,ElevatorFloor,FacilityCode,IsRead-
ableCard,IssueCode,CommServerHostName,EventText)
Actioncategory:logical
LenelOnGuardaccessevent.
Parameter Function
ID ID TheIDthatuniquelyidentifiesthetypeofthisevent.
panel Panel Thenameofthepanelwherethiseventoriginated.
device Device Thenameofthedevicewherethiseventoriginated.
secondary
device
SecondaryDevice TheIDofthesecondarydevicewherethiseventori-
ginated.
cardnumberCardNumber ThebadgeIDforthecardthatwasread,ifavailable.
accessresultAccessResult Thelevelofaccessthatwasgrantedthatresultedfrom
readingthecard.
────────────────────────────────────────────────────────────────────────────────
Page 77
────────────────────────────────────────────────────────────────────────────────
Parameter Function
type Type Eventtypei.e.,duress,system,etc.
subtype SubType Eventsub-typei.e.,granted,doorforcedopen,etc.
descriptionDescription Ahumanreadable,briefdescriptionofthisevent.
serialnumberSerialNumber Anumberthatuniquelyidentifiestheinstanceofthe
eventforaparticularpanel.
timestamp TimeStamp Timestamp.
areaenteredAreaEnteredID TheIDoftheareathatwasentered,ifany.
areaexited AreaExitedID TheIDoftheareathatwasexited,ifany.
assetID AssetID TheIDoftheassetrelatedtothisevent,ifany.
cardholder
entered
CardholderEnteredWhetherentrywasmadebythecardholder.
duress Duress Indicateswhetherthiscardaccessindicatesanunder
duress/emergencystate.
elevatorfloorElevatorFloor Theelevatorflooronwhichtheaccesseventwasgen-
erated,ifany.
facilitycode FacilityCode Thefacilitycodeforthecardthatwasread,ifavailable.
readablecardIsReadableCard Whetherthecardcouldberead.
issuecode IssueCode Theissuecodeforthecardthatwasread,ifavailable.
serverhost CommServerHostNameHostnameoftheCommunicationserverthroughwhich
theeventarrived.
eventtext EventText Textassociatedwithevent
Lenelfireevent
Actionname:LenelFireEvent(ID,Panel,Device,SecondaryDevice,TroubleCode,Type,
SubType,Description,SerialNumber,TimeStamp,CommServerHostName,EventText)
Actioncategory:logical
LenelOnGuardfireevent.
Parameter Function
ID ID TheIDthatuniquelyidentifiesthetypeofthisevent.
panel Panel Thenameofthepanelwherethiseventoriginated.
device Device Thenameofthedevicewherethiseventoriginated.
secondary
device
SecondaryDevice TheIDofthesecondarydevicewherethiseventori-
ginated.
troublecodeTroubleCode Atroublecodeassociatedwiththefireevent.
type Type Eventtypei.e.,duress,system,etc.
subtype SubType Eventsub-typei.e.,granted,doorforcedopen,etc.
descriptionDescription Ahumanreadable,briefdescriptionofthisevent.
serialnum-
ber
SerialNumber Anumberthatuniquelyidentifiestheinstanceoftheevent
foraparticularpanel.
timestampTimeStamp Timestamp.
serverhost CommServerHostNameHostnameoftheCommunicationserverthroughwhichthe
eventarrived.
eventtext EventText Textassociatedwithevent
Lenelintercomevent
Actionname:LenelIntercomEvent(ID,Panel,Device,SecondaryDevice,IntercomData,
LineNumber,Type,SubType,Description,SerialNumber,TimeStamp,Com-
mServerHostName,EventText)
Actioncategory:logical
LenelOnGuardintercomevent.
────────────────────────────────────────────────────────────────────────────────
Page 78
────────────────────────────────────────────────────────────────────────────────
Parameter Function
ID ID TheIDthatuniquelyidentifiesthetypeofthisevent.
panel Panel Thenameofthepanelwherethiseventoriginated.
device Device Thenameofthedevicewherethiseventoriginated.
secondary
device
SecondaryDevice TheIDofthesecondarydevicewherethiseventori-
ginated.
intercom
data
IntercomData Additionaldatafortheintercomeventthatoccurred.
linenumberLineNumber Thelinenumberinvolvedintheintercomevent.
type Type Eventtypei.e.,duress,system,etc.
subtype SubType Eventsub-typei.e.,granted,doorforcedopen,etc.
descriptionDescription Ahumanreadable,briefdescriptionofthisevent.
serialnum-
ber
SerialNumber Anumberthatuniquelyidentifiestheinstanceoftheevent
foraparticularpanel.
timestampTimeStamp Timestamp.
serverhost CommServerHostNameHostnameoftheCommunicationserverthroughwhichthe
eventarrived.
eventtext EventText Textassociatedwithevent
Lenelrawdata
Actionname:LenelRawData(TimeStamp,LenelData)
Actioncategory:logical
LenelOnGuardrawdata.
Parameter Function
timestampTimeStampTimestamp.
data LenelDataLenelOnGuarddata.
Lenelrefreshnames
Actionname:LenelRefreshNames()
Actioncategory:logical
LenelOnGuardrefreshnames.
Lenelsecurityevent
Actionname:LenelSecurityEvent(ID,Panel,Device,SecondaryDevice,Type,SubType,
Description,SerialNumber,TimeStamp,CommServerHostName,EventText)
Actioncategory:logical
LenelOnGuardsecurityevent.
Parameter Function
ID ID TheIDthatuniquelyidentifiesthetypeofthisevent.
panel Panel Thenameofthepanelwherethiseventoriginated.
device Device Thenameofthedevicewherethiseventoriginated.
secondary
device
SecondaryDevice TheIDofthesecondarydevicewherethiseventori-
ginated.
type Type Eventtypei.e.,duress,system,etc.
subtype SubType Eventsub-typei.e.,granted,doorforcedopen,etc.
descriptionDescription Ahumanreadable,briefdescriptionofthisevent.
serialnum-
ber
SerialNumber Anumberthatuniquelyidentifiestheinstanceoftheevent
foraparticularpanel.
timestampTimeStamp Timestamp.
serverhost CommServerHostNameHostnameoftheCommunicationserverthroughwhichthe
eventarrived.
────────────────────────────────────────────────────────────────────────────────
Page 79
────────────────────────────────────────────────────────────────────────────────
Parameter Function
eventtext EventText Textassociatedwithevent
Lenelvideoevent
Actionname:LenelVideoEvent(ID,Panel,Device,SecondaryDevice,Channel,Type,
SubType,Description,SerialNumber,TimeStamp,StartTime,EndTime,Com-
mServerHostName,EventText)
Actioncategory:logical
LenelOnGuardvideoevent.
Parameter Function
ID ID TheIDthatuniquelyidentifiesthetypeofthisevent.
panel Panel Thenameofthepanelwherethiseventoriginated.
device Device Thenameofthedevicewherethiseventoriginated.
secondary
device
SecondaryDevice TheIDofthesecondarydevicewherethiseventori-
ginated.
channel Channel Thephysicalchannelthecameraisconnectedtothatis
creatingthisevent.
type Type Eventtypei.e.,duress,system,etc.
subtype SubType Eventsub-typei.e.,granted,doorforcedopen,etc.
descriptionDescription Ahumanreadable,briefdescriptionofthisevent.
serialnum-
ber
SerialNumber Anumberthatuniquelyidentifiestheinstanceoftheevent
foraparticularpanel.
timestampTimeStamp Timestamp.
startstampStartTime Thetimethevideoeventstarted
endtime EndTime Thetimethevideoeventended.
serverhost CommServerHostNameHostnameoftheCommunicationserverthroughwhichthe
eventarrived.
eventtext EventText Textassociatedwithevent
Logistic
Logisticactionsareusedinthelogisticenvironmentwheremetadata,e.g.barcodes,is
usedtostartrecordingevents.Later,aresearchonthebarcodesisdonetoshowthescan-
ningoperationintherecordedimages.Tospeedupthesearch,aCRC32checksumisused
asahashandservesasaforeignkeyoftheeventstartd.Theforeignkeyisindexedinthe
eventtableancanthereforebefoundmuchfasterthanalookuponthestringitself.Addi-
tionalparametersareusedtonotifypositioninginformationsincetheassignmentofscan-
ningandrecordingcameraisoftendoneaccordingtothepositionofthescanner.
Logbarcodedata
Actionname:LogBarcodeData(Barcode,Hash,Scanner,AreaID,AreaName,Channel,
TimeStamp)
Actioncategory:notification
Logisticbarcodedata.
Parameter Function
barcode Barcode Barcode.
hashvalue Hash Hashvalueofbarcode(Optional)
scannernameScanner ScannernameorIPAddress(Optional)
areanumberAreaID Globalnumberofareaforeventmapping(Optional)
────────────────────────────────────────────────────────────────────────────────
Page 80
────────────────────────────────────────────────────────────────────────────────
Parameter Function
areaname AreaNameAreaname(Optional)
channel Channel Globalnumberofamediachannelformapping(Optional)
timestamp TimeStampTimestamp(Optional)
LogbarcodedataLPS
Actionname:LogBarcodeDataLPS(Barcode,Hash,Scanner,AreaID,AreaName,Channel,
TimeStamp,X,Y,Z,LpsTagID,LpsStatus,LpsCellID,LpsAreaID,UserParam)
Actioncategory:notification
Logisticbarcodedataincludingpositioningandareainformation.
Parameter Function
barcode Barcode Barcode.
hashvalue Hash Hashvalueofthebarcode(Optional)
scannernameScanner ScannernameorIPAddress(Optional)
areanumberAreaID Globalnumberofareaforeventmapping(Optional)
areaname AreaNameAreaname.(Optional)
channel Channel Globalnumberofamediachannelformapping(Optional)
timestamp TimeStampTimestamp(Optional)
XcoordinateX Xcoordinateofthepositionquery(Optional)
YcoordinateY Ycoordinateofthepositionquery(Optional)
ZcoordinateZ Zcoordinateofthepositionquery(Optional)
LPStagID LpsTagIDTagIDofthepositioningsystem(Optional)
LPSstatus LpsStatusLPSstatusofthepositionquery(Optional)
LPScellID LpsCellIDCellIDofthepositioningsystem(Optional)
LPSareaID LpsAreaIDAreaIDofthepositioningsystem(Optional)
Userparam UserParamUserparamforinternaluse(Optional)
LogNPRrecognition
Actionname:LogNPRRecognition(PlateNo,Hash,Country,Channel,TimeStamp,Restric-
tion,Category)
Actioncategory:logical
LogNPRrecognition.
Parameter Function
plateno. PlateNo Recognizedplateno.
hashvalueHash Hashvalueoftherecognizedplateno.(Optional)
country Country Country(Optional)
channel Channel Channel(Optional)
timestampTimeStampTimestamp(Optional)
restrictionRestrictionRestrictionofrecognizednumber(Optional)
categoryCategoryCategoryofrecognizednumber(Optional)
LPSActions
LPS(LocalPositioningSystem)actionsareusedtoqueryandreceivepositiondata.The
positioningsystemisintegratedbytheGscLPSpluginandisusedtolocatetaggedobjects,
e.g.mobilescannersinthelogisticenvironment.ThetagshaveIDsthatcanbeusedto
querythepositionwhichisthennotifiedascartesianorgeograficcoordinates.Sometags
areabletoinitiateapositionrequestbyanexternaltriggerorbyascaneventonamobile
scanner.