I tested the “SDK_Demo.exe w/ FPS_Serial_Passthrough.ino” which worked fine. But the other 3 examples (.ino) always fail at compiling so I cant upload them to my Artemis RedBoard. The error message looks the same for the examples: FPS_Blink, FPS_Enroll and FPS_IDFinger. The error message for FPS_Blink.ino says:
Arduino: 1.8.12 (Windows 10), Board: “SparkFun RedBoard Artemis, 921600, SparkFun Variable Loader (Recommended)”
In file included from C:\Users\LAB\AppData\Local\Temp\arduino_modified_sketch_75275\FPS_Blink.ino:22:
C:\Users\LAB\Documents\Arduino\libraries\Fingerprint_Scanner-TTL-master\src/FPS_GT511C3.h:77:3: error: ‘word’ does not name a type
word _CalculateChecksum(); // Checksum is calculated using byte addition
^~~~
C:\Users\LAB\Documents\Arduino\libraries\Fingerprint_Scanner-TTL-master\src/FPS_GT511C3.h:78:20: error: ‘word’ has not been declared
byte GetHighByte(word w);
^~~~
C:\Users\LAB\Documents\Arduino\libraries\Fingerprint_Scanner-TTL-master\src/FPS_GT511C3.h:79:19: error: ‘word’ has not been declared
byte GetLowByte(word w);
^~~~
C:\Users\LAB\Documents\Arduino\libraries\Fingerprint_Scanner-TTL-master\src/FPS_GT511C3.h:137:3: error: ‘word’ does not name a type
word CalculateChecksum(byte* buffer, int length);
^~~~
C:\Users\LAB\Documents\Arduino\libraries\Fingerprint_Scanner-TTL-master\src/FPS_GT511C3.h:138:20: error: ‘word’ has not been declared
byte GetHighByte(word w);
^~~~
C:\Users\LAB\Documents\Arduino\libraries\Fingerprint_Scanner-TTL-master\src/FPS_GT511C3.h:139:19: error: ‘word’ has not been declared
byte GetLowByte(word w);
^~~~
exit status 1
Fehler beim Kompilieren für das Board SparkFun RedBoard Artemis.