https://github.com/system24seven/barcode-stream
Adds a TCP listener for barcodes into Event Streams
https://github.com/system24seven/barcode-stream
barcode-reader ignition
Last synced: 5 months ago
JSON representation
Adds a TCP listener for barcodes into Event Streams
- Host: GitHub
- URL: https://github.com/system24seven/barcode-stream
- Owner: system24seven
- License: mit
- Created: 2025-12-26T23:43:25.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-12-28T02:23:48.000Z (5 months ago)
- Last Synced: 2025-12-30T02:39:57.762Z (5 months ago)
- Topics: barcode-reader, ignition
- Language: Java
- Homepage:
- Size: 4.93 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Barcode Streams Driver
A TCP Barcode reader driver for Ignition SCADA Event Streams Module.
Adds a TCP listener for barcodes into an Ignition Gateway and sends the received barcodes to Event Streams as a payload.
## Usage:
- Install the module (.modl) from the releases.
- Restart the gateway
- Add an event stream with "Barcode Stream Source" as the event source
- Input a port number to listen on (Must be above 1000)
- Set the "Encoder" settings to "String"
- Save the event stream
- Open the firewall on your server on that port number (TCP)
- Test the listener by sending a barcode to the port.
## Payload
`event.data` will contain the raw ASCII string transmitted.
`event.metadata` will contain the follosing structure:
```
{
sourceIp:
timestamp:
}
```