|
|
|
|
@ -72,7 +72,7 @@ static void avr_init()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void send_info(void){
|
|
|
|
|
char msg[6];
|
|
|
|
|
char msg[10];
|
|
|
|
|
sprintf(msg, "%d", abzug_speed);
|
|
|
|
|
mqtt_pub(&mqtt_client, "/Filamentanlage/05_Abzug/state/abzug/speed", msg, strlen(msg));
|
|
|
|
|
|
|
|
|
|
@ -86,11 +86,14 @@ void send_info(void){
|
|
|
|
|
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/taenzer/pv_kraft", msg, strlen(msg));
|
|
|
|
|
|
|
|
|
|
int8_t temp = taenzer_state.pos / 10000;
|
|
|
|
|
ltoa(temp, msg, 10);
|
|
|
|
|
mqtt_pub(&mqtt_client, "/Filamentanlage/05_Abzug/state/speicher/pos", msg, strlen(msg));
|
|
|
|
|
mqtt_pub(&mqtt_client, "/Filamentanlage/05_Abzug/state/taenzer/pos", msg, strlen(msg));
|
|
|
|
|
|
|
|
|
|
itoa(taenzer_state.force_setpoint, msg, 10);
|
|
|
|
|
mqtt_pub(&mqtt_client, "/Filamentanlage/05_Abzug/state/taenzer/sp_kraft", msg, strlen(msg));
|
|
|
|
|
|
|
|
|
|
sprintf(msg, "%ld", millis()/1000);
|
|
|
|
|
mqtt_pub(&mqtt_client, "/Filamentanlage/05_Abzug/state/uptime", msg, strlen(msg));
|
|
|
|
|
|