Here you can find examples that demonstrate how to use PolySync's APIs.
- HelloWorld - Create a node and process node-level events.
- HelloWorldPublisher - Publish a message from a node to the PolySync bus.
- HelloWorldSubscriber - Subscribe a node to messages on the PolySync bus.
- Publish & Subscribe - Use publish/subscribe routines.
- Coordinate Transformation (single) - Use the Transform API to create transform coordinate frames.
- Coordinate Transformation (stack) - Use the Transform API to transform coordinate frames using a stack.
- Sample Application - Create an application node.
- Shared Memory Image Data Viewer - View image data received over the PolySync shared memory queue.
- Paramater Get/Set - Get/set parameters from the PolySync bus.
- Socket Reader - Read data from a network device.
- Socket Writer - Write data to a network device.
- Serial Reader - Read data from a serial device.
- Serial Writer - Write data to a serial device.
- CAN Reader - Read data from a CAN device.
- CAN Writer - Write data to a CAN device.
- Video Device Viewer - Interact with a Video Device.
- Video Device With Encode/Decode - Communicate with a video device, encode, and decode video data.
- Data Generator - Publish various PolySync message types with pseudo-random data.
- Record - Record PolySync bus data.
- Replay - Replay PolySync bus data.