Démonstration utilisation capteur pression HSC (SPI) Effectue des mesures et les affichent sur le terminal série, les valeurs sont affichées de façon tabulaire afin de pouvoir être traitée par un tableur.
#include <avrio/led.h>
#include <avrio/delay.h>
#include <avrio/tc.h>
#include <avrio/spi.h>
#include <avrio/hsc.h>
#define BAUDRATE 115200
#define PORT "tty0"
#define SPI_DIV SPI_DIV32 // Fsclk 800 KHz max.
#define P_MAX 1600.0f
void vSensorSelect (bool bEnable);
int
main (void) {
int iError;
stdout = serial_port;
stderr = serial_port;
sei();
printf ("\nHSC SPI Demo\nP(hPa),T(oC)\n");
for (;;) {
if (iError == 0) {
}
else {
printf ("Sensor Error: %d\n", iError);
}
}
return 0;
}
void vSensorSelect (bool bEnable) {
if (bEnable)
else
}