Corrected spelling mistakes. Cannot transmit I2C
This commit is contained in:
parent
7d5bd14503
commit
24ccf86b7c
@ -25,13 +25,14 @@ void * GSensorTask(void *args) {
|
||||
|
||||
I2C_Handle speedyBoy;
|
||||
|
||||
speedyBoy = I2C_Open(0, NULL);
|
||||
speedyBoy = I2C_open(0, NULL);
|
||||
|
||||
// buffer create
|
||||
int8_t buffer_rcv;
|
||||
uint8_t buffer_send = ACCD_X_MSB;
|
||||
|
||||
double timer = 0;
|
||||
int sleeper;
|
||||
|
||||
I2C_Transaction RW_Trans;
|
||||
RW_Trans.slaveAddress = SPEEDYBOI_ADDR;
|
||||
@ -41,18 +42,24 @@ void * GSensorTask(void *args) {
|
||||
RW_Trans.readCount = 1;
|
||||
|
||||
while(1) {
|
||||
I2C_transfer(speedyBoy, &RW_Trans);
|
||||
bool success = I2C_transfer(speedyBoy, &RW_Trans);
|
||||
if (success == false) {
|
||||
while(1); // als een connectie niet kan worden gemaakt, blijf hier.w
|
||||
}
|
||||
// publish read into mailbox (defined in mqtt.c)
|
||||
timer++;
|
||||
sleeper = 6000000;
|
||||
|
||||
pakketje pakket;
|
||||
pakket.richting = (buffer_rcv < 0) ? Achteruit : Vooruit;
|
||||
pakket.timestmp = timer;
|
||||
pakket.g = abs(buffer_rsv);
|
||||
pakket.timestamp = timer;
|
||||
pakket.g = abs(buffer_rcv);
|
||||
|
||||
MQTTPublish(pakket);
|
||||
// MQTTPublish(pakket);
|
||||
|
||||
usleep(100000U);
|
||||
while(sleeper) {
|
||||
sleeper--;
|
||||
}
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user