Hallo zusammen!
Ich habe hier einen STM32, welcher Signale über den internen ADC abtastet und via Ethernet und UDP an einen Rechner sendet. Funktioniert soweit schon fast...
Ich möchte sichergehen, dass: a) der ADC gleichmäßig abtastet b) keine Samples zwischen ADC und PC verloren gehen
a) sollte passen, ADC wird "hart" über einen Interrupt abgetastet. Evtl. toggle ich einen Pin und kann so die Gleichmäßigkeit der ADC Calls checken. b) möchte ich gerne verifizieren. Nur wie?:
=> Jedes Sample mit einem Timestamp versehen und checken, dass alle ankommen? Kostet halt massiv Bandbreite, das auch noch mit zu senden => Testsignal im ADC Interrupt erzeugen (bspw. Sägezahn) und anschließend am PC kontrollieren? => Irgendwie ein Testsignal in den ADC einspeisen und schauen, obs clean aussieht?
Wie würdet ihr das machen?
Bin gespannt!