I updated my v3 installs to b3283
CMX with WLL data source is fine.
CMX with IP logger (WiFILogger) shows a webtag and WLL error
This uses station type 1 Davis VP2
Code: Select all
2024-03-21 13:27:10.723 Station type: 1 - Davis Vantage Pro2
Code: Select all
2024-03-21 13:43:30.480 API tag: Processing API JSON tag request
2024-03-21 13:43:30.480 API tag: Source = [::1]:64425 Input string = ?version&build&ProgramUpTime&NewBuildAvailable&NewBuildNumber&CpuCount&CPUTemp
2024-03-21 13:43:30.480 API tag: Output string = {"version":"3.28.6","build":"3283","ProgramUpTime":"0 days 0 hours","NewBuildAvailable":"0","NewBuildNumber":"3283","CpuCount":"4","CPUTemp":"-999.0"}
2024-03-21 13:43:30.630 API tag: Processing API Text tag request
2024-03-21 13:43:30.632 API tag: Source = [::1]:64427 Input string = The WLL firmware version: <#DavisFirmwareVersion>
The WLL battery condition in volts: <#battery> V
WLL WifiRssi: <#DavisTxRssi tx=0>
WLL Stats for channel :
WLL DavisReceptionPercent: <#DavisReceptionPercent tx=>
WLL TxRssi: <#DavisTxRssi tx=>
Number of missed data packets: <#DavisTotalPacketsMissed tx=>
Number of times the console resynchronised with the transmitter: <#DavisNumberOfResynchs tx=>
Longest streak of consecutive packets received: <#DavisMaxInARow tx=>
Number of packets received with CRC errors: <#DavisNumCRCerrors tx=>
The transmitter battery condition: <#txbattery channel=>
2024-03-21 13:43:30.638 Web tag error in file:
2024-03-21 13:43:30.638 token=<#DavisReceptionPercent tx=>
2024-03-21 13:43:30.638 Position in file (character)=192
2024-03-21 13:43:30.638 Exception: i=134 len=626
2024-03-21 13:43:30.638 inputText.Length=626
2024-03-21 13:43:30.651 System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.Collections.Generic.List`1.get_Item(Int32 index)
at CumulusMX.Cumulus.TokenParserOnToken(String strToken, String& strReplacement)
at CumulusMX.TokenParser.Parse3()
2024-03-21 13:43:30.651 ** The output file will contain an error message starting "**Web tag error"
2024-03-21 13:43:30.652 Web tag error in file:
2024-03-21 13:43:30.652 token=<#DavisTxRssi tx=>
2024-03-21 13:43:30.652 Position in file (character)=236
2024-03-21 13:43:30.652 Exception: i=220 len=626
2024-03-21 13:43:30.652 inputText.Length=626
Full MXdiags attached.
The error seems to have started about 16 minutes after it was started, and that was also the time that I started a 3rd CMX with WLL (wanting to test it with station type Davis WeatherLink Cloud (VP2) and Cloud (WLL/WLC).
Enjoy,
Paul