paparazzi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Paparazzi-devel] Groundsoftware structure


From: David Pérez-Piñar López
Subject: Re: [Paparazzi-devel] Groundsoftware structure
Date: Sat, 5 Jan 2008 17:08:47 +0100

Thanks, Martin.

I've already taken a look at the OCaml tutorial, and is pretty easy to understand... although I foresee some mind-changing work to upgrade from my C/C++ programming knowledge.

Regards,

   David

--
David Pérez-Piñar López
Grupo de Tecnologías de la Señal
Universidad de Vigo

----- Original Message ----- From: <address@hidden>
To: <address@hidden>
Sent: Saturday, January 05, 2008 2:31 PM
Subject: Re: [Paparazzi-devel] Groundsoftware structure


Hi David,

Let's say I would like to add a new ground component capable of just
receiving information (messages)
from the aircraft. I guess the solution is simple: just build a new
client process listening the ivy
communications port and processing the messages of interest. Is this
possible? Specifically, is the
server broadcasting the messages, or a pipe (or something like that)
is stablished between the server
 and each ground module?

Yes, you connect to the ivy bus and receive the messages you need,
http://www.tls.cena.fr/products/ivy/

Two simple Paparazzi examples are

sw/logalizer/tmclient.c
sw/logalizer/motor_bench.c

And where should I dig into to find the message definitions and
(perhaps) add a new message to the
system?

Lookup/add at conf/messages.xml

Although just studying the source code, I thought I will understand
Paparazzi when I was able to
succesfully adapt it to my needs. However, I'm acquainted with C/C++,
but not with OCAML. I have
tried to understand the code, but it is not easy to guess the
execution order from it. Any tutorial at hand
to start with?

This helped me: http://www.ocaml-tutorial.org/

Martin





_______________________________________________
Paparazzi-devel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/paparazzi-devel






reply via email to

[Prev in Thread] Current Thread [Next in Thread]