A320-homecockpit/Pedestal/MCDU/README.md

21 lines
1.3 KiB
Markdown
Raw Normal View History

# MCDU
## USB HID
### Output
2 Byte output, consisting of
* 1 Byte for the reportId (always value 1)
* 1 Byte for indicator LEDs, each bit controls one item:
* 0x01: FM
* 0x02: FAIL
* 0x04: FM2
* 0x08: RDY
* 0x10: MENU
* 0x20: IND
* 0x40: FM1
## Display
I couldn't find a matching display which fits between all the components on the front so I created a cutout in the PCB and put the display behind the PCB.
For the display I'm using this display [8" 800x480 TFT LCD Dislay with Mini HDMI Board from BuyDisplay](https://www.buydisplay.com/8-inch-800x480-tft-lcd-dislay-with-mini-hdmi-board-for-raspebrry-pi). If you use a display with different dimensions, you need to adjust the display holders. To do that, open the MCDU.d3ddoc in Dune3D and modify the dimensions of "Display Dummy Sketch" and "Display Dummy Extrude". This will automatically modify the display holder. Select the last element under "Display Holder", "Display Holder Screw hole Extrude", press space bar and enter "stl" to export the new holder .stl file fitting your display.
The display of the two MCDUs get connected to a Raspberry Pi 4, you can use any other SBC as well. I use the Rasppi 4 cause it has two display outputs so I can run both MCDUs off of one Pi, saving money.
TODO what to put on the Pi