|
From: | Tilman Baumann |
Subject: | Re: [Paparazzi-devel] CAN on Lisa |
Date: | Mon, 13 Aug 2012 10:18:43 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20120713 Thunderbird/14.0 |
On 12/08/12 00:51, Christophe De Wagter
wrote:
https://github.com/paparazzi/paparazzi/commit/399016c983b338242bac04d668a3970d5f1f94b1 Uuuh, that is a lot of code. I suppose the plan would rather be to fold the CAN stuff back into the main code rather than having the whole AP duplicated. I would love to work with that. Can someone perhaps explain what that CSC actually is/was? Are there actually practical CAN servos out there? I thought I had to invent a Servo protocol, but implementing a existing one is of course much better. And what is the deal with this BOARD_ID? I can see it's used for CAN addresses... (Since CAN filters are so powerful I was actually thinking of filtering message type and port number rather than boards.) But so much seems duplicated code, I don't quite know where to look deeper. In what respect did the CSG software differ? It looks like servo commands are also just a telemetry message type. Good idea. I will be spending some time with this code in the future. It would be easier though if I knew the general concept already. Thanks guys. Piotr, sure let's rock this. I'm not quite sure where to start yet. But if we start small I'm sure I can help. PS: Can't wait for saner wiring. I crashed my plane Saturday (flew it in manual I fool) and wings ripped off and even some of the wires attached to Lisa created so much inertia that they ripped the plug off. I really need less wires. It could have been much worse, but I would really prefer a plane that can break in pieces without ripping the electronics to shreds. :)
|
[Prev in Thread] | Current Thread | [Next in Thread] |