Determine ApplicationIt is vital to determine if the Piksi® Multi GNSS receiver will meet your application needs before moving forward. Piksi Multi is a precise RTK receiver and for the best results it requires relatively clear open sky view. RTK to operate requires a base station; either another Piksi Multi or existing CORS base station can be used.
Physical IntegrationPhysical integration is one of the most important parts of Piksi Multi deployment. It is necessary to isolate Piksi Multi from shock and vibration and to mount the receiver board far from sources of RF radiation. It is also necessary to mount the GNSS antenna far from any other RF transmitters or noisy electronics.
Electrical IntegrationElectrically, Piksi Multi will require a clean power source. Be careful not to provide power at voltages that exceed the specification. Additionally, the unit will require a means of communicating with a host processor via one of available interfaces: UART, USB, CAN, Ethernet.
Software IntegrationFor most uses of Piksi Multi, one should only use the libSBP serial library and documentation to decode serial data received from the receiver. The Swift Navigation tools source code repository can provide examples for using Python to communicate with the device, but it is not necessary to install this repository to interface with the device.
It is also necessary to determine the host system which will communicate with Piksi Multi. It is typical to use an existing embedded system, flight controller / autopilot, or any on-board processor to communicate with the device. This communication can take the form of reading and interpreting messages to be used in real time or logging data to disk for post-processing.