817 Fixed-length GOOSE float encodingCreated: 03 Feb 2012 Status: In Force (green) Part: Part 8-1 (2011; Edition 2) Links: Page: 139 Clause: n/a Paragraph: n/a Category: Issue may impact interoperability of implementations of Edition 2 Issue The fixed-length GOOSE encoding for 32-bit floating point numbers specifies a length of 4 bytes, in IEEE 754 format. It is also claimed that fixed-length encoding should be backwards-compatible with existing GOOSE decoders. Existing GOOSE implementations encode 32-bit floats in 5 bytes, with the first byte being used to indicate the number of bits used for the exponent. Therefore, there is no guarantee that 4-byte fixed-length floating-point values will be decoded correctly. Proposal Possible solutions:
Privacy | Contact | Disclaimer Tissue DB v. 23.8.4.2 |