UDP multicast server for sending spectrometer data. Spectrometer settings can be set from client side.
The resulting .mp4 file looks like this:
spectrums_run000.mp4
- Run main_server.py to receive parameters.
- Run main_client.py and press "Start Animation" to start and send over parameters.
- or alternatively, run main_client_no_gui.py
matplotlib
is slow and say for 16 ms shot with 4 ms integration time, there might only be two spectrums collected. Planning on fixing it but haven't gotten the chance.- File names might write over each other if the client is closed and restarted.