Am 07.03.2012 18:14, schrieb Roberto Inzerillo:
> Hi everybody,
>   it's a few weeks I'm dealing with a few analog to digital converters, I'm 
> using them to convert external analog signals and use them as inputs to 
> FlightGear controls.
>
> I'm wondering which resolution is best when dealing with properties of type 
> double. My analog values get converted to digital ones before being fed to 
> FGFS. I see FGFS likes doubles, that's ok, I am converting those digital 
> inputs to appropriate double values.
>
> I'm talking about stuff like /controls/flight/aileron or 
> /controls/engines/enigne/throttle.
>
> I'll try and be as precise as possible with my hardware so that I get 
> reliable/stable/consistent readings to feed to FGFS, I'm getting closer to 
> make rid of any unwanted highres noise, still I am going to deal with 8, 10 
> or 12-bit resolution digital values. That may be too much and useless. I'd 
> like to crop them down to more reasonable resolution if possible/usefull.
>
> I see FGFS keyboard/mouse interface uses 7/8bit resolution. I'd like to know 
> if someone can help me figuring out what input resolution should I use for:
> /controls/flight/aileron
> /controls/flight/aileron-trim
> /controls/flight/elevator
> /controls/flight/elevator-trim
> /controls/flight/rudder
> /controls/flight/rudder-trim
> /controls/gear/brake-parking
> /controls/engines/enigne/throttle
> /controls/engines/engine/cowl-flaps-norm
> /controls/engines/engine/propeller-pitch
>
> I'd prefer keep using 8bit resolution (cheap and reliable solution). I'm open 
> to use 10bit resolution if usefull. I'm willing to go with a 12bit resolution 
> input only if _really_ needed. That's how I see it now.
>
> I don't want to discard usefull information, nor I want to use useless 
> over-precise values. I'm looking for a reasonable compromise here, but I 
> don't know the internals of FGFS.
>
> Cheers,
>    Roberto
>
>
Hi Roberto,

for my poor mens procedure trainer, I use 10bit for the flight controls 
and found 8bit by far to coarse. Currently I use 8bits for the toe 
breaks and the engine controls and see some jitter at times. I'll use 
10bit when I update the firmware the next time. Parking brake is just a 
on/off flag (1bit).

HTH

Torsten


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to