K
KRviator
Guest
G'day folks,
A bit of a spin off from the request for a Dynon knob module is my interest in DIY'ing one myself.
To that end, I'm wondering about the viability of intecepting & modifying certain parameters contained in the Dynon network serial data stream, primarily the Baro setting and autopilot bugs and mode status.
The installation manual specifies the content of the various serial stream options, as well as the requirement for Data 1A&B and Data2A&B to be continuous throughout the network to avoid a Standby Network Error, so presumably Data1 is the primary?
The question's I have can be summarised as follows:
What streams (DYNON ADAHRS + SYS + EMS etc) are actually transmitted over the network?
Is this stream transmitted simultaneously over Data1 & Data2?
If Display "A" transmits a packet of data, that is captured and altered by a 3rd party device, would Display "B" recognise the discrepancy or would it trust the "new" data?
The general idea is as follows:
[list bull-blackball][*]Intercept each packet of serial data
[*]Compare the Baro, Autopilot Bug & Current Mode to that held by the MCP
[*]If MCP data is different, replace the values in the data stream with MCP values
[*]Export the entire "new" datastream in the relevant format
[/list]
A bit of a spin off from the request for a Dynon knob module is my interest in DIY'ing one myself.
To that end, I'm wondering about the viability of intecepting & modifying certain parameters contained in the Dynon network serial data stream, primarily the Baro setting and autopilot bugs and mode status.
The installation manual specifies the content of the various serial stream options, as well as the requirement for Data 1A&B and Data2A&B to be continuous throughout the network to avoid a Standby Network Error, so presumably Data1 is the primary?
The question's I have can be summarised as follows:
What streams (DYNON ADAHRS + SYS + EMS etc) are actually transmitted over the network?
Is this stream transmitted simultaneously over Data1 & Data2?
If Display "A" transmits a packet of data, that is captured and altered by a 3rd party device, would Display "B" recognise the discrepancy or would it trust the "new" data?
The general idea is as follows:
[list bull-blackball][*]Intercept each packet of serial data
[*]Compare the Baro, Autopilot Bug & Current Mode to that held by the MCP
[*]If MCP data is different, replace the values in the data stream with MCP values
[*]Export the entire "new" datastream in the relevant format
[/list]