#define PRINTD(l,...)
#endif
+#define AO_ADXL375_SPI_SPEED ao_spi_speed(5000000)
+
struct ao_adxl375_sample ao_adxl375_current;
static void
#define MIN_LSB_G 18.4
#define MAX_LSB_G 22.6
-#define SELF_TEST_MIN_G 6.0
+#define SELF_TEST_MIN_G 5.0
#define SELF_TEST_MAX_G 6.8
#define MIN_SELF_TEST ((int32_t) (MIN_LSB_G * SELF_TEST_MIN_G * AO_ADXL375_SELF_TEST_SAMPLES + 0.5))
static void
ao_adxl375_dump(void)
{
- printf ("ADXL375 value %d %d %d self test %d min %d max %d\n",
+ printf ("ADXL375 value %d %d %d self test %ld min %ld max %ld\n",
ao_adxl375_current.x,
ao_adxl375_current.y,
ao_adxl375_current.z,
- self_test_value,
- MIN_SELF_TEST,
- MAX_SELF_TEST);
+ (long) self_test_value,
+ (long) MIN_SELF_TEST,
+ (long) MAX_SELF_TEST);
}
const struct ao_cmds ao_adxl375_cmds[] = {