Skip to content

Clarify Get Address Space Information Reply optional fields (and type-o) for Memory Configuration #190

@Poikilos

Description

@Poikilos

Get Address Space Information Reply section (4.16) says "If the Command (byte 1) is 0x86 not present, then the Highest Address, Flags, Lowest Adddress and Description fields may be omitted together"

  • Adddress should be Address

  • "If the Command (byte 1) is 0x86 not present" is not a complete sentence so it is ambiguous. Does it mean:

    • A. "If the Command (byte 1) is 0x86 or not present" as in, you could literally be missing that byte or it is 0 (probably doesn't mean that)
    • or B. "If the Command (byte 1) is 0x86 (bit 7 not set)"

Also:

  • If Byte 1 is 0x87, in all cases must description be present (at least a single null terminator) or can the datagram end after lowest address (or after flags if Bit 1 of flags not set)? If the null terminator is always required, would the datagram never fit in a single CAN frame even if Lowest Address is not present (contrary to the statement "Lowest Address (Bytes 8 - 11) – optional, omit if zero, as that will let reply fit in single CAN frame...")?

Related issues:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions