This is an old revision of the document!
PIDflight Lap Protocol
Notes
Getting started
Open serial connection to lap timing device(s).
Application issues
MSP_SET_DEVICE_ID to
all devices.
// Initialise all connected devices identifiers starting with 1
MSP.sendMessage(MSP.WILDCARD_DEVICE_ID, MSP.MSP_SET_DEVICE_ID, 1);
Each device found and initialised will return a response to MSP_SET_DEVICE_ID with the ID it has been initialised with.
Poll MSP_CURRENT_LAP to detect when a new lap has been recorded on the lap timer.
Poll MSP_STATUS to retrieve current status of the lap timer.