This is the output I get (I tried with teensy3.1 but this gives the same issues as teensyLC)
Code:
compilation terminated.
Archiving .pio/build/teensy31/lib08f/libWire.a
Indexing .pio/build/teensy31/lib08f/libWire.a
Compiling .pio/build/teensy31/lib24a/NXPMotionSense/NXPMotionSense.cpp.o
Compiling .pio/build/teensy31/lib24a/NXPMotionSense/matrix.c.o
Compiling .pio/build/teensy31/FrameworkArduino/AudioStream.cpp.o
Compiling .pio/build/teensy31/FrameworkArduino/DMAChannel.cpp.o
*** [.pio/build/teensy31/src/main.cpp.o] Error 1
/home/corbee/.platformio/packages/framework-arduinoteensy/libraries/NXPMotionSense/NXPMotionSense.cpp: In member function 'bool NXPMotionSense::begin()':
/home/corbee/.platformio/packages/framework-arduinoteensy/libraries/NXPMotionSense/NXPMotionSense.cpp:41:34: error: '_crc16_update' was not declared in this scope
crc = _crc16_update(crc, buf[i]);
^
/home/corbee/.platformio/packages/framework-arduinoteensy/libraries/NXPMotionSense/NXPMotionSense.cpp: In member function 'bool NXPMotionSense::writeCalibration(const void*)':
/home/corbee/.platformio/packages/framework-arduinoteensy/libraries/NXPMotionSense/NXPMotionSense.cpp:269:32: error: '_crc16_update' was not declared in this scope
crc = _crc16_update(crc, p[i]);
^
*** [.pio/build/teensy31/lib24a/NXPMotionSense/NXPMotionSense.cpp.o] Error 1