Skip to content

Commit 9014c58

Browse files
author
AWS
committed
AWS IoT FleetWise Update: This release adds floating point support for CAN/OBD signals and adds support for signed OBD signals.
1 parent d271ed1 commit 9014c58

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS IoT FleetWise",
4+
"contributor": "",
5+
"description": "This release adds floating point support for CAN/OBD signals and adds support for signed OBD signals."
6+
}

services/iotfleetwise/src/main/resources/codegen-resources/service-2.json

+21-1
Original file line numberDiff line numberDiff line change
@@ -1379,7 +1379,7 @@
13791379
},
13801380
"isSigned":{
13811381
"shape":"PrimitiveBoolean",
1382-
"documentation":"<p>Whether the message data is specified as a signed value.</p>"
1382+
"documentation":"<p>Determines whether the message is signed (<code>true</code>) or not (<code>false</code>). If it's signed, the message can represent both positive and negative numbers. The <code>isSigned</code> parameter only applies to the <code>INTEGER</code> raw signal type, and it doesn't affect the <code>FLOATING_POINT</code> raw signal type.</p>"
13831383
},
13841384
"startBit":{
13851385
"shape":"nonNegativeInteger",
@@ -1400,6 +1400,10 @@
14001400
"name":{
14011401
"shape":"CanSignalName",
14021402
"documentation":"<p>The name of the signal.</p>"
1403+
},
1404+
"signalValueType":{
1405+
"shape":"SignalValueType",
1406+
"documentation":"<p>The value type of the signal. The default value is <code>INTEGER</code>.</p>"
14031407
}
14041408
},
14051409
"documentation":"<p>Information about a single controller area network (CAN) signal and the messages it receives and transmits.</p>"
@@ -4154,6 +4158,15 @@
41544158
"bitMaskLength":{
41554159
"shape":"ObdBitmaskLength",
41564160
"documentation":"<p>The number of bits to mask in a message.</p>"
4161+
},
4162+
"isSigned":{
4163+
"shape":"PrimitiveBoolean",
4164+
"documentation":"<p>Determines whether the message is signed (<code>true</code>) or not (<code>false</code>). If it's signed, the message can represent both positive and negative numbers. The <code>isSigned</code> parameter only applies to the <code>INTEGER</code> raw signal type, and it doesn't affect the <code>FLOATING_POINT</code> raw signal type. The default value is <code>false</code>.</p>",
4165+
"box":true
4166+
},
4167+
"signalValueType":{
4168+
"shape":"SignalValueType",
4169+
"documentation":"<p>The value type of the signal. The default value is <code>INTEGER</code>.</p>"
41574170
}
41584171
},
41594172
"documentation":"<p>Information about signal messages using the on-board diagnostics (OBD) II protocol in a vehicle.</p>"
@@ -4661,6 +4674,13 @@
46614674
"CUSTOM_PROPERTY"
46624675
]
46634676
},
4677+
"SignalValueType":{
4678+
"type":"string",
4679+
"enum":[
4680+
"INTEGER",
4681+
"FLOATING_POINT"
4682+
]
4683+
},
46644684
"SpoolingMode":{
46654685
"type":"string",
46664686
"enum":[

0 commit comments

Comments
 (0)