Skip to content

azaitw/impinjCtrl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImpinjCtrl

Control Impinj Speedway R420 through Octane SDK, using command prompt or socket.io requests. This implementation is for race timing.

Launch

java -DapiHost=http://APIHOST:PORT -DreaderHost=IMPINJ_IP -jar dist/impinjCtrl.jar

Optional parameter: -DlogPath=PATH Specify log path (e.g. Using USB thumb drive)

Commands

When started and connected to reader, use these commands in command prompt:

START   Start singulating DEBUG   Start singulating in debug mode (with searchMode: dualTarget) to validate read performance STOP   Stop singulating STATUS Return reader status

Socket.io input

{ "command": "START" || "STOP" || "STATUS" }

Output

Response when receiving command: { "type": "readerstatus", "payload": { "message": "reader command message", "error": true || false, "isSingulating": true || false, "logFile": "logfile-path", "timestamp": timestamp-long } }

Tag report - single: { "type": "txdata", "payload": { "records": [ {"epc": "epc-string", time: timestamp-long} ] } }

Tag report - complete: (Not yet implemented) { "type": "txdata_complete", "payload": { "startTime": timestamp-long, "endTime": timestamp-long "records": [ {"epc": "epc-string", time: timestamp-long} ] } }

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages