July 2021
4
Introduction
Description of an ASCII based communications protocol for communicating between Baker products
and third party devices.
Purpose
To provide the information necessary for a third party vendor to implement the protocol on a receiving
device associated with the incubator.
Overview
The incubator utilizes the Baker Packet Protocol to provide the current state and status of the incubator.
The payload portion of the packet contains information specific to the Incubator. The packets are
generated in three phases:
Startup Messages
•
Provides power-on/reset notifications.
•
Any detected system failures.
Periodic Messages
•
Provides information on the incubator’s interior chamber environmental values
(CO
2,
RH, Air Temperature).
Sporadic Messages
•
Providing warnings of chamber out-of-bounds performance.
•
Providing system failure (hardware communications or internal errors)
•
Providing “user action required” notifications.
•
Providing user initiated events like door open/close and changes to the parameters of the device.