Compare commits
2 Commits
fa0562e4ea
...
001d8da421
| Author | SHA1 | Date | |
|---|---|---|---|
| 001d8da421 | |||
| e1defa6d00 |
@@ -49,8 +49,9 @@ uint8_t wait_receive(uint8_t len, uint16_t dest[], uint8_t timeout){
|
|||||||
uint8_t breaker = timeout;
|
uint8_t breaker = timeout;
|
||||||
while(!receiveOkay && breaker) { //wait for client response, time out after 1s
|
while(!receiveOkay && breaker) { //wait for client response, time out after 1s
|
||||||
breaker--;
|
breaker--;
|
||||||
_delay_ms(10);
|
_delay_ms(1);
|
||||||
}
|
}
|
||||||
|
printf("breaker: %d\n\r", breaker);
|
||||||
|
|
||||||
if(receiveOkay) { //if this fails, there was either no response or a crc error
|
if(receiveOkay) { //if this fails, there was either no response or a crc error
|
||||||
if(rxbuffer[1]&0x80) { //client responded with an error code
|
if(rxbuffer[1]&0x80) { //client responded with an error code
|
||||||
|
|||||||
5
main.c
5
main.c
@@ -82,7 +82,10 @@ void send_info(void){
|
|||||||
sprintf(msg, "False");
|
sprintf(msg, "False");
|
||||||
mqtt_pub(&mqtt_client, "/Filamentanlage/05_Abzug/state/abzug/onoff", msg, strlen(msg));
|
mqtt_pub(&mqtt_client, "/Filamentanlage/05_Abzug/state/abzug/onoff", msg, strlen(msg));
|
||||||
|
|
||||||
ltoa(kraftsensor_value, msg, 10);
|
if(kraftsensor_valid)
|
||||||
|
ltoa(kraftsensor_value, msg, 10);
|
||||||
|
else
|
||||||
|
msg[0] = '0';
|
||||||
mqtt_pub(&mqtt_client, "/Filamentanlage/05_Abzug/state/kraft", msg, strlen(msg));
|
mqtt_pub(&mqtt_client, "/Filamentanlage/05_Abzug/state/kraft", msg, strlen(msg));
|
||||||
|
|
||||||
ltoa(taenzer_state.pos, msg, 10);
|
ltoa(taenzer_state.pos, msg, 10);
|
||||||
|
|||||||
Reference in New Issue
Block a user