Skip to content

Parity bit is not set for default values ("bit:rawData" tag in HW config file) #245

@Schlammkuh

Description

@Schlammkuh

The parity bit you configure as default value for a specific ARINC label within the HW config file, e.g.:

<bti:message ID="304" name="label 204" messageBufferIDRef="1204" labelDecimal="204" SDI="00" monitor="true">
	<bti:messageBuffers>
		<bti:messageBuffer ID="1204" name="True Heading">
			<bti:rawData>000001CD</bti:rawData>
		</bti:messageBuffer>
	</bti:messageBuffers>
</bti:message>

is NOT overwritten by the correct parity bit, as opposed to the SDI and ARINC label bits. Parity errors are NOT enabled. The correct ARINC message would be 0x200000CC (parity=odd).

The ARINC log file lists: 0x000000CC, so SDI and label got correctly overwriten. However, parity bit was not.

Custom Device Release Version 21.3.0.6.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions