Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFlink WINDIR message generate a Java NumberFormatException: Infinite or NaN #508

Open
zoomx opened this issue May 4, 2020 · 0 comments
Assignees

Comments

@zoomx
Copy link

zoomx commented May 4, 2020

I get this error
2020-05-04 18:56:15,612 ERROR [Thread-27] [org.mycontroller.standalone.gateway.serial.SerialDataListenerjSerialComm:201] Exception, RawMessage:[20;25;Alecto V1;ID=0005;WINDIR=0008;WINGS=0005;BAT=OK;\r]
java.lang.NumberFormatException: Infinite or NaN
at java.math.BigDecimal.(BigDecimal.java:898)
at java.math.BigDecimal.(BigDecimal.java:875)
at org.mycontroller.standalone.utils.McUtils.getDoubleAsString(McUtils.java:106)
at org.mycontroller.standalone.utils.McUtils.getDoubleAsString(McUtils.java:117)
at org.mycontroller.standalone.provider.rflink.RFLink.getPayload(RFLink.java:112)
at org.mycontroller.standalone.provider.rflink.RFLink.getPayload(RFLink.java:116)
at org.mycontroller.standalone.provider.rflink.MessageParserRFLink.get(MessageParserRFLink.java:198)
at org.mycontroller.standalone.provider.rflink.MessageParserRFLink.getMessage(MessageParserRFLink.java:130)
at org.mycontroller.standalone.provider.rflink.MessageParserRFLink.getMessage(MessageParserRFLink.java:39)
at org.mycontroller.standalone.gateway.serial.SerialDataListenerjSerialComm.serialEvent(SerialDriverJSerialComm.java:170)
at com.fazecast.jSerialComm.SerialPort$SerialPortEventListener.waitForSerialEvent(SerialPort.java:937)
at com.fazecast.jSerialComm.SerialPort$SerialPortEventListener$1.run(SerialPort.java:885)
at java.lang.Thread.run(Thread.java:748)

but the message seems OK
20;25;Alecto V1;ID=0005;WINDIR=0008;WINGS=0005;BAT=OK;\r

Last vesrion of MyController on a RaspberryPI using last Oracle Java

MyController

Version
1.5.0
Database schema revision
1.04.06 - 2018 Dec 04
Database type
H2 database embedded
Database version
1.4.194 (2017-03-10)
Git commit:branch
b4e9a0c:master
Built on
2019-12-11T11:29:51+0530
Build JDK
1.8.0_232
Build tool
Apache Maven 3.5.4

Java virtual machine specification

VM vendor
Oracle Corporation
VM name
Java HotSpot(TM) Client VM
VM version
1.8.0_241-b07
Java home
/opt/jdk1.8.0_241/jre

Operating system

Operating system
Linux
Architecture
arm
Version/Kernel
4.19.97-v7+
Location
/opt/mycontroller/

@jkandasa jkandasa self-assigned this May 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants