Read Serial array then plot it

Console output

Opening serial port 'COM9'
Creating log file
C:\Users\Wim\Documents\Processing\forum\42389_satellite\log20230715204930.txt
syncing
DBG: Ready
synced
DBG: 5347
753	Adding satellite 18
753	Adding satellite 21
754	Adding satellite 23
754	Adding satellite 24
789	Adding satellite 25
789	Adding satellite 27
789	Adding satellite 28
789	Adding satellite 32
806	Adding satellite 8
806	Adding satellite 10
806	Adding satellite 12
806	Adding satellite 15
328663	Adding satellite 2
DBG: Done
Processing took 483 seconds
DBG: 134905

Note that I have not paid much attention to the displaying of the data (it’s just dots). You can change that in the function drawSatellites().

Please ask questions if needed. You need to understand how it works so you can maintain it yourself.