Chapter 12 Synchronization
© National Instruments Corporation 12-5 NI-Motion User Manual
LabVIEW Code
Figure 12-2. Buffered Position Breakpoint in LabVIEW
C/C++ Code
The following example code is not necessarily complete, and may
notcompile if copied exactly. Refer to the examples folder on the
NI-Motion CD for files that are complete and compile as is.
// Main function
void main (void)
{
// Resource variables
u8boardID = 1;// Board identification number
u8axis = NIMC_AXIS1;// Axis number
u8 buffer = 1;// Buffer number
// Modal error handling variables
u16 commandID;// The commandID of the function
u16 resourceID;// The resource ID
i32 errorCode;// Error code
u16 csr = 0;// Communication status
1 Configure Buffer
2 Write Buffer
3 Configure Breakpoint
4 Enable Breakpoint Output
5 Check Buffer
6 Clear Buffer
7 Motion Error Handler
76
3
5421