Closed AndKe closed 10 years ago
best place to look is on the developer wiki: http://dev.ardupilot.com/wiki/building-the-code/
I've cleared out the contents of the readme file (and renamed it) to direct people towards the wikis. https://github.com/diydrones/ardupilot/commit/78b31f4b160c33d876d927557997dca873360695
Who do I bug to update that information so it contain information for Pixhawk ?
Ah, I see the confusion. PX4 is the same as Pixhawk. I'll update a couple of links here and there to clarify that.
Yes, I knew Pixhawk is based on PX4 , - but I tried to follow instrictions on pixhwak.org to enable HoTT telemetry, and finally were tild it's different firmware, middleware, and there's no HoTT for Pixhawk :( So yes, I am pretty confused regarding how to build for Pixhawk, and end up with something that run on the "usual" Pixhawk bootloader/middleware etc.
Andke, Ok, I see. So yes, the ETH university folks have their own autopilot which is separate from ArduCopter. So we share the hardware with them and we also share the operating system, NuttX, and the sensor libraries. We don't share much above that. It's possible that the ETH stuff is sitting there in the PX4Firmware code but we simply don't use it. In case like that a class that interfaces with the PX4 code needs to be written in ArduCopter to access that functionality. If you look in the AP_Notify library you'll see how we talk to their rgbled driver.
I am still lost as how to build for Pixhawk: BOARD = ? HAl_BOARD = ? and the requirements for PX4_ROOT and Nutty is also unclear.