Limitations of the hardware and software along with known bugs.
LED_BUILTIN
constant only works when calling directly into embprpusr.dll functionality.
millis()
rolls roughly every 50 days the application is running.
INPUT_PULLUP
is not implemented.
strncmp()
functionality is available with #include <string.h>
int
represents different bit-lengths on different Arduino platforms. To guarantee a specific behavior with bitwise operations, you should cast the data to the explicit desired type using variable types from the inttypes.h header (i.e. uint8_t
).
analogReference()
is not supported by the Galileo board. Analog inputs are scaled on a range of 0-5 volts (resulting in analog readings of 0-4095) regardless of the setting of the IOREF jumper (5v or 3.3v). However, when the IOREF jumper is set to the 3.3v position, analog input signals are only safe from 0-3.3 volts.
onReceive()
or onRequest()
, because the Galileo does not support I2C slave functionality.
SoftwareSerial
is currently not implemented.