Ich habe das Problem, dass ich einen PWM Wert aus einen char Puffer in int wandeln muss. Soweit kein Problem. Der Puffer ist der rx_buffer eines UDP Servers. Mein Problem, wenn der Puffer leer ist, gibt strtol() den Wert 0 zurück. Damit steht mein PWM Device logischerweise.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
Die 0 soll natürlich verarbeitet werden, wenn sie denn über den rx_buffer empfangen wird.