63. DESCRIPTION OF FUNCTIONSIn the KD8 recorder following protocol functions has been implemented:Code Signification03 Reading of n-register17 Slave device identification3.1. Reading of n-registers (code 03)Request:The function enables the reading of values included in registers in being addressed slave device.Registers are 16 or 32-bit units, which can include numerical values bounded with changeableprocesses, and the like. The request frame defines the 16-bit start address and the number ofregisters to read-out.The signification of the register contents with address data can be different for different devicetypes.The function is not accessible in the broadcast mode.Example: Reading of 3 registers beginning by the register with the 6Bh address.Address Function RegisteraddressRegisteraddressNumber ofregistersNumber ofregistersChecksumHi Lo Hi Lo11 03 00 6B 00 03 7E LRCAnswer:Register data are packing beginning from the smallest address: first the higher byte, then the lowerregister byte.Example: the answer frameAddress Function Number Value Value Value Value Value Value Checksumof bits in the in the in the in the in the in theregist107regist107regist108regist108regist109regist109Hi Lo Hi Lo Hi Lo11 03 06 02 2B 00 00 00 64 55 LRC3.2. Report identifying the device (code 17)Request:This function enables the user to obtain information about the device type, status and configurationdepending on this.ExampleAddress Function Checksum11 11 DE LRCAnswer:The field ,,Device identifier" in the answer frame means the unique identifier of this class of device,however the other fields include parameters depended on the device type.