diff --git a/vehicle_status.py b/vehicle_status.py index 4b5314abec9cae918c2123d575e94a5a909e31a7..9e9cc794775d6266652d41e8acb8c20780b1c3b4 100644 --- a/vehicle_status.py +++ b/vehicle_status.py @@ -1,7 +1,7 @@ """ schema: vehicle-specific decoded status message (DRAFT) """ -from . import message_header_schema, api +from . import message_header_schema, vehicle_schema, api from flask_restx import fields @@ -13,11 +13,7 @@ vehicle_status_message_schema = api.model( required=True, description="Message header", ), - "serial_number": fields.String( - required=True, - description="vehicle serial number", - example="ah-1", - ), + "platform": fields.Nested(vehicle_schema) "time": fields.String( required=True, description="Timestamp of message", @@ -28,16 +24,6 @@ vehicle_status_message_schema = api.model( description="", # we can track the version of the AE plan? example="", ), - "platform_ID": fields.Integer( - required=True, - description="Platform ID", - example=2, - ), - "platform_type": fields.String( - required=True, - description="The high level type of this vehicle", - example="alr", - ), "platform_state": fields.String( required=True, description="",