According to the version history of gsvmulti in this link :https://www.me-systeme.de/produkte/software/gsvmulti/anleitungen/gsvmulti_en_1.txt
, it is written that number of channels in the transmitted measurement data frame can be changed from firmware version 3.11. So we tried changing the number of channels to 3 using GSVmulti and it worked. And we could configure the baudrate properly and the communication between the GSV6 and raspberry pi board also worked fine.
But the web interface for GSV6-pi is not working as expected reliably. We have a GSV6-pi with raspberry pi 3 and we installed the latest image(11/14/2016) of Raspberry pi from the link in the GSV-6pi Datasheet and did all the configuration as given in the Github page. But even then the web interface is not working fine. These are the problems we are facing :
1. When clicking on Start button the measurement is not starting reliably and the graph is not updated properly.
2. When we click on the Konfiguration tab, it loads some times properly and sometimes it loads by giving Ladetimout erreicht
error.And most of the configuration values will be randomly shown at different places .For example Datarate value will be shown on Firmware Version number area and so on...
3. We need to press enter two times to save the data properly in the configuration window (it was not mentioned anywhere ) otherwise the configuration window will be stuck by showing wird ubertragen
for sometime and later randomly save the data .
4. When the measurement works when clicking on start button, we get this error in the log file most of the time after few seconds[serial2ws.WAMP_Component.router.MessFrameHandler] CRITICAL - can't compute reduced messFrame: WAMP message serialization error: ("don't know how to cbor serialize object of type %s",
Since the web interface could not be reliably used, I wrote a custom program in c# using wampsharp library to communicate between the wamp websocket created by the GSV-6pi and i was able to solve the error number 1,2,3 using my program(but if I open the web interface it will show all the errors 1,2,3 and 4). But the error number 4 is still there and this error is stopping the measurement when it happens.
[Note: Nothing was changed in the GSV-6Pi python programs or web interface html file to make my custom program work]
The issue with the web interface was there from the beginning itself even before we updated the number of channels using GSVmulti so i guess that is not the reason for the issues.
So please let me know what is causing these issues with the web interface.And please help us to solve the issue with the GSV-6pi web interface as soon as possible.