Raw captures of what real devices send over RS-232, RS-485, USB-serial, TCP and UDP: scales, meters, analysers, GPS and AIS receivers, PBX call records, printer ports. For developers who need to see a device's output before they have the device, and for testing parsers.
Every file is what the device sent, byte for byte, except where the index says that an identifier was replaced. Text files may contain the logger's time stamps in <...> brackets; binary files are the raw bytes with a .bin extension.
| Folder | Content |
|---|---|
smdr/ |
SMDR and CDR call records of 62 PBX models, one or two per brand, phone numbers and names masked |
nmea/ |
NMEA 0183 sentences from GPS receivers and a USBL positioning system |
ais/ |
AIS !AIVDM messages |
scales/ |
weighing scales and balances |
meters/ |
electricity and heat meters: MODBUS RTU, IEC 62056-21, DLMS/COSEM, Kamstrup KMP |
analysers/ |
laboratory analysers |
printers/ |
reports captured from a serial printer port |
sensors/ |
laser range finders and other sensors |
Each folder has its own README with the device, the interface and the frame format of every file.
Collected by AGG Software while building the parsers of its data loggers. Ready configurations for many of these devices are in device-configs; the loggers themselves are on aggsoft.com.
Captures are welcome: see CONTRIBUTING.md for the consent and anonymisation rules. One device per file, 20 to 200 lines, a line in the folder README.
Creative Commons Attribution 4.0 (CC BY 4.0). Attribute "AGG Software, serial-data-samples".