result_t set_stage_information (device_t id, const stage_information_t* stage_information)
Command code (CMD): "ssti" or 0x69747373.
Request: (70 bytes)
INT32U CMD Command
CHAR Manufacturer [16] Manufacturer. Max string length: 16 chars.
CHAR PartNumber [24] Series and PartNumber. Max string length: 24 chars.
INT8U Reserved [24] Reserved (24 bytes)
INT16U CRC Checksum
Answer: (4 bytes)
INT32U CMD Command (answer)
Description:
Set stage information to EEPROM. Can be used by manufacturer only.
Command GSTI
result_t get_stage_information (device_t id, stage_information_t* stage_information)
Command code (CMD): "gsti" or 0x69747367.
Request: (4 bytes)
INT32U CMD Command
Answer: (70 bytes)
INT32U CMD Command (answer)
CHAR Manufacturer [16] Manufacturer. Max string length: 16 chars.
CHAR PartNumber [24] Series and PartNumber. Max string length: 24 chars.
INT8U Reserved [24] Reserved (24 bytes)
INT16U CRC Checksum
Description:
Read stage information from EEPROM.
Command SSTS
result_t set_stage_settings (device_t id, const stage_settings_t* stage_settings)
Command code (CMD): "ssts" or 0x73747373.
Request: (70 bytes)
INT32U CMD Command
FLT32 LeadScrewPitch Lead screw pitch (mm). Data type: float.
CHAR Units [8]
Units for MaxSpeed and TravelRange fields of the structure (steps, degrees, mm, ...). Max string
length: 8 chars.
FLT32 MaxSpeed Max speed (Units/c). Data type: float.
FLT32 TravelRange Travel range (Units). Data type: float.
FLT32 SupplyVoltageMin Supply voltage minimum (V). Data type: float.
FLT32 SupplyVoltageMax Supply voltage maximum (V). Data type: float.
FLT32 MaxCurrentConsumption Max current consumption (A). Data type: float.
FLT32 HorizontalLoadCapacity Horizontal load capacity (kg). Data type: float.
FLT32 VerticalLoadCapacity Vertical load capacity (kg). Data type: float.
INT8U Reserved [24] Reserved (24 bytes)
INT16U CRC Checksum