Here are some ideas about modeling electrical systems that are general
enough to handle most airplanes. The base object will probably need to keep
a list of suppliers and another list of users. If the state of any
component changes it will then be resposible for notifying all of its users.
The a
I've posted a schematic of a typical twin-engine transport electrical
schematic at:
http://home.attbi.com/~davidculp2/Elec_Schematic.jpg
The sources of AC power are two engine generators, the APU, and external
power. In most airplanes these sources are never paralleled, so connecting
one source
While looking at the 747-400 electrical panel I see that the AC buses are
paralleled. In this case there is a bus called a Tie Bus that serves as the
connection point for the four engine generators and the two APU generators
and the two external power sources. The sychronization of the AC buses
According to the U.S. Navy:
http://www.efdlant.navfac.navy.mil/Lantops_15/topics/Facilities/NAVAIR_51-50
AAA-2.PDF
see Section 003-11 for VASI, Section 003-12 for PAPI
The first (downwind) VASI bar should be 600 feet from the runway threshhold,
and subsequent bars should be 700 feet upwind. M
> BTW: What is the difference between Speedbrakes and Spoilers?
> Some stuff i was reading about the 747 made it seem to me that
> the speedbrake lever in the cockpit controls the spoiler surfaces.
> ... Actually on the cockpit photos I found on the web (eg
> www.airliners.net) there is a leve
> It seems silly to have the "brake" key slam on full braking power, if it
> is to be used on the runway. No wonder the aircraft tend to tip over or
> burst their tyres. Can I recommend this patch which sets the "all
> brakes" strength to 0.5 and the individual left/right to 0.7?
One option migh
I've been converting a FS2002 737 panel to look like the 737-300's I fly. A
version with notes is here:
http://home.attbi.com/~davidculp2/737-300_with_notes.jpg
This jpeg includes some notes on which instruments go where. The master is
in BMP format, without the notes of course. This is the ext
> David Megginson writes:
>
> Jon S Berndt writes:
>
> > How accurately do we model magnetic variance?
>
> Probably accurately enough -- I can rarely read a heading closer than
> +/-5 degrees in flight, no matter how well the compass is calibrated.
Then there are those of us who can select headi
d takeoff with a
light plane without using arresting cables and catapults.
( Of course it will then take you twice as long to get *to* the carrier )
Dave
--
********
David Culp
davidculp2[at]comcast.net
mo model would be very practical, given the
paucity of needed data to model a particular engine, but it is certainly
interesting in it's own right.
Dave
--
****
David Culp
davidculp2[at]comcast.net
_
objects.
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
This will launch an unpowered rocket from the terminal at KSFO. The rocket
model is already in the base package, but it needs to be reoriented using the
rocket.xml file below.
true
ballistic
Models/Geometry/rocket.xml
500.0
13
-122.3858
37.616
> Can't wait for you guys to add the AI for a Blue Angels routine. :-)
Maybe someday. The present AIAircraft fdm won't do it though. It only
handles "normal" maneuvers, like normal climbs, descents and turns.
Dave
--
****
David Culp
da
> Maybe David Culp with his everyday experence could enlighten
> us here.
Assuming the T-38 in the base package is reasonably current, the VOR needle
works well, as far as I can tell. Make sure you set the radio:
--prop:/radios/nav[1]/frequencies/selected-mhz[0]=115.8
The VOR
n that, then it should move.
If there is no needle, or it doesn't work, then the base package T-38 HSI is
old. The code snippets I sent are from a current HSI, and they work.
Dave
--
****
David Culp
davidcul
I brought my son to work for a day, and he had a wonderful time.
http://home.comcast.net/~davidculp2/kidsday.jpg
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
is
Mexico City.
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
number. I would say 2x something.
I don't know why it looks like a two digit number, unless it's 05. The
airplane is heading 050 degrees magnetic.
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
it.
On the other hand, airplanes with more than eight engines are rare enough that
I'd be happy to add the extra engines by hand if you send me the config file.
Dave
--
********
David Culp
dav
gine. This isn't
absolutely necessary, but it makes it easier to get the fuel burn balanced
right.
Dave
--
********
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
> BTW. For us non Americans, what is Kim known for (except for America's
> "digital Goddess"(R) )?
She has a radio show where people call in with computer questions. She also
does software reviews, especially shareware and freeware.
Dave
--
****
u can't *really* practice
refueling). Also, we don't model downwash, wingtip vortices, weight change,
and CG travel.
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mail
this.
That would be a good thing.I've been wondering how to let the receiver
know that it is "in position" and can start downloading fuel. In the real
world, the tanker has a "box" behind it which contains all possible positions
of the fuel nozzle. If the positi
r.c,v 1.1.1.1 2002/09/10 01:14:01 curt Exp $
$Id: navion_gear.c,v 1.1.1.1 2002/09/10 01:14:02 curt Exp $
$Id: cherokee_gear.c,v 1.1.1.1 2002/09/10 01:14:01 curt Exp $
$Id: ls_init.c,v 1.2 2003/07/25 17:53:35 mselig Exp $
Dave
--
David Culp
davidcul
ar.
Dave
--
********
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
l as a jsbsim.xml.
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
't figure out how to
> hook up an input (in my case, two buttons) for differential braking.
> Curently I have it set up for tricycle aircraft, but taildraggers and
> most big jets are broken.
Which FDM are you using?
Dave
--
> Ever wonder how powerful a 747 jet blast can be?
>
> http://www.techblvd.com/Rvideo/jetblast.mpeg
I expected to see "Super" Dave Osborne climb out of the truck.
Dave
--
****
David Culp
davidc
mper and auto-coordinator are summed, then limited to
%20 rudder in order to prevent it from overpowering the pilot's input.
This is just one way of building a yaw SAS.
Dave
--
David Culp
davidculp2[at]comcast.net
class would be
useful? I don't know if placing an object in FlightGear at low Earth orbit
would work. I don't know if it would reflect the sun, like the real
satellite does, or whether this would have to be faked by lighting it.
Dave
--
****
David Cul
October?
I've tried to find more information on this event on the web, but have had no
luck. There *is* an April 20-21 show. Not the same one?
Dave
--
David Culp
davidculp2[at]comcast.net
__
rument values well modeled for the
> sorts of intruments typically found in smaller aircraft.
This thread is scaring me. I hope we aren't deciding to hard-wire the
autoflight inputs from panel instrument output?
The input choice will be strictly optional, right?
Dave
--
***
asal,
> etc...) handle the configuration.
Exactly. The XML code snippet looks like it supports any input, however the
chat was about what the input _should_ be.
Dave
--
****
David Culp
davidculp2[at]comcast.net
_
ese yourself? It doesn't cost anything
;)
Dave
--
********
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
d on time, say 5 seconds
ahead.
As for the "scenery elevation API", I have one in the airplane I fly, although
it isn't yet certified for navigation. Cruise missles have one and use it
for navigation.
Dave
-
ur path at 4 meter
> increments looking 2400m ahead.
Maybe you could just keep the highest elevation between present position and
the look-ahead position. Then have the autopilot seek that elevation +
something. Crude, but I think it would work as a first cut.
Dave
--
***
#x27;s new configurable autopilot for FlightGear.
Interestingly, I read elsewhere that no owners of MD-11's are interested in
the PCA system.
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
> FYI there are some neat images and movies posted today on the Mars Rover
> web site:
Thanks, I've been trying to find more sources of Rover news. The usual
sources have been pretty bad (except CSPAN coverage of the Rover team's press
meetings).
Dave
--
**
> Um, or you could just use floor() instead, which does the same thing
> and works everywhere.
Unless you fly into someplace below sea level, where the floor of -0.01 is -1.
Dave
--
****
David Culp
davidculp2[at]comca
tive and negative altitudes, but floor() won't.
Mild flame time: It's an engineering solution, not a math problem.
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
vertical-speed-fpm should be set to
the airplane's current vertical speed.
Anyone interested in taking on this project?
( FGPanelAction is in src/Cockpit/panel.cxx )
Thanks in advance.
Dave
--
****
David
Thanks Andy and Roy. The binding worked, but unfortunately the property I
need doesn't exist :(
Looks like I finally have to learn nasal.
Dave
--
David Culp
davidculp2[at]comcas
>
> nasal
>
> setprop("/autopilot/settings/vertical-speed-fpm",
> 60 * getprop("/velocities/vertical-speed-fps"))
>
>
Perfect. I came up with the same thing in a couple minutes. Not much of a
learning curve with nasal!
Dave
--
ior thread called
"speaking of MD-11's".
Somehow this got mixed up with thrust vectoring, a whole 'nuther thing.
Dave
--
David Culp
davidculp2[at]comcast.net
_
w.pdf
says that flaps 1 gives you inboard and mid leading edge flaps. Flaps 5 gives
you the outboard LE flaps and sets trailing edge flaps to 5.
Dave
--
********
David Culp
davidculp2[at]comcast.net
___
> Comments? Any objections to committing my updates?
It looks great, and I think the sooner it gets commited the better, so we'll
have plenty of time to work with it before 0.9.4.
I already have a wish list :) mach hold, and vertical speed hold.
Dave
--
**
first set the cutoff switch to true, then starter
switch to true. When N1 is above 15% set cutoff switch to false.
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing
> 2b) To start using controls, first set the cutoff switch to true, then
> starter switch to true. When N1 is above 15% set cutoff switch to false.
Oops, I mean N2.
Dave
--
****
David Culp
davidculp2[at]comca
overshoot idle briefly then settle back to
about 60% N2 (N1 about 23%).
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
I don't know the answer to the missing truncf prototype, but it seems this
function is defined in a macro in math.h. Here's some discussion on the
problem:
http://lists.debian.org/debian-glibc/2003/debian-glibc-200310/msg00295.html
Dave
--
********
David Culp
agnetic-deg" instead, and now it works
fine.
So, it appears that newauto.cxx allows for the heading source to be selected,
but FGXMLAutopilot::update_helper() has it hard-wired to the DG.
Or, very likely, I missed something obvious.
Dave
--
****
David
auto.cxx is no longer
> used, it has been removed from the makefile. So many of the properties
> under "/autopilot/config/" do no longer apply.
Ah, got it. Thanks.
Dave
--
David Culp
davidculp2[at]comcast.net
__
ot;use-inertial-sources" is false.
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
uot;, true );
static SGPropertyNode *mach
= fgGetNode( "/velocities/mach", true );
static SGPropertyNode *mach_error
= fgGetNode( "/autopilot/internal/mach-error", true );
mach_error->setDoubleValue( target_mach->getDoubleValue() -
ack_error = distance_to_station * sin( radial_error )
, where distance_to_station is horizontal range (not DME).
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTEC
reference).
I see. Thanks.
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
'll work on this some more and send them to (Erik?) to get them out.
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
d also
a defined refueling envelope wherein fuel transfer can occur.
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org
hey make the engine-out work harder than it has to be. As far as practicing
goes (without rudder pedals), I think one is better off using
auto-coordination to take care of the rudder, and forget even trying to use
the twist-rudder.
Dave
--
****
David Cu
Here's a very nice tutorial on PID control:
http://www.engin.umich.edu/group/ctm/PID/PID.html
A picture is worth a thousand words :)
Dave
--
David Culp
davidculp2[at]comcas
around
the subtraction, ep_n = beta * (r_n - y_n).
Alternatively, we can figure e_n first, then use e_n in the other two
calculations.
Dave
--
David Culp
davidculp2[at]comcast.net
___
Fli
"integral").
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
#x27;ll make one now.
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
igin, then the location of the VRP will
be [0, 0, 0] in most cases. In the case of the C-172P config, the VRP will
be at about [-40, 0, 26].
Dave
--
David Culp
davidculp2[at]comcast.net
___
Aircraft object). The AI object appears to leap forward in about 20-foot
bursts. It would look funny if the AIBallistic-based external fuel tank
didn't follow the aircraft smoothly. Curt had the idea of using a central
graphics manager to manage the drawing of all objects, and that
> The same on the beach :
> http://www.jetphotos.net/viewphoto.php?id=134816
When I was with Pan Am we used to stay at that hotel. It's fun to watch the
people get blasted when a 747 takes off :)
Dave
--
****
David Culp
davidculp2[at]
he
"user's" location from the property tree. Each instance of FGAIAircraft
calculates its own radar data at every update(), based on the user's
location, and publishes it at ai/models/aircraft[n]/radar/.
It's in CVS now. Let me know if anything doesn't work right.
Da
limiting factor, vertices, texture square-footage, rendering
time?
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org
> ..exhaust blast starting the takeoff from the beach end, or from
> the down draft as the plane comes out over the beach?
From starting takeoff.
Dave
--
****
David Culp
davidculp2[at]comca
7;s rotated -90 degrees (because I drew it
on its side in radar-misc.rgb).
Dave
--
****
David Culp
davidculp2[at]comcast.net
---
--
****
David Culp
davidculp2
as just a guess.
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
much. Enough to soar a long distance? I'm guessing yes.
I'll give more specifics once the files are in CVS.
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing l
hermals will behave uniformly no matter who or what calls for their
creation. The properties "strength-fps" and "diameter-ft" are at the
creator's discretion.
Dave
--
*
mal would be created by calling
int FGAIManager::createThermal( lat, lon, strength, diameter);
The return value is a unique ID for that AI object. To destroy the thermal
you call:
void FGAIManager::destroyObject( id );
Dave
--
****
David Culp
davidculp2[at]co
, or
orbit in a circle.
Other AI screenshots:
http://home.comcast.net/~davidculp2/concorde_t38.jpg
http://home.comcast.net/~davidculp2/KC135-002.jpg
http://home.comcast.net/~davidculp2/refueling2.jpg
http://home.comcast.net/~davidculp2/tanker3.jpg
Dave
--
****
David Cu
elease.
Dave
--
********
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
Has anybody completed an autopilot config using the new xmlauto that he
considers finished?
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED
t committed that are required. The autothrottle works pretty well
> too. The alt hold/gs/vs has some problems so that will be next.
Thanks, I'll hold off the 737 then.
Dave
--
****
The problem is that the script is executed while the aircraft's heading is
still zero, prior to it being oriented with the runway. Is there a way to
have the script execute only after the aircraft is aligned with the runway?
Dave
--
D
lse initializes.
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
I'm getting alot of this: "Alert: catching up on tile delete queue"
on the console, in "quiet mode", while flying the T-38. There doesn't seem to
be any effect on the sim, though. Is there a way to make this go away?
Dave
--
****
David
would be a last resort)?
Dave
--
********
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
> The problem there is that whitespace is allowed in filenames on some OS's,
> so we'd have to escape it, and things would get fairly messy.
Thanks Dave, I'll just keep the autothrottle stuff separate and leave the
rest where it is. That'll do.
Dave
--
****
ers would never know the
capabilities exist, or how to activate them.
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
ck of
the various autoflight modes and to automatically switch from one to another.
For instance, switching from level-change to altitude-capture, and from
approach mode to autoland mode, to name two examples.
Dave
--
David Culp
davidculp2[at]comcas
so many days playing
with it, so C++ would be most efficient for me.
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
of n1-hold (target = idle).
If all this, and more, can be done with nasal then that's great.
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
but hopefully
someone who knows Airbus or other systems can add some info.
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
age" made up?
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
velopers can sneak it in :)
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
> On the flip side though, there's nothing in the upcoming release that
> requires or uses this patch; I don't see any benefit worth muddying up
> the water this close to a release.
Missed it by a milimeter ...
Dave
--
****
David Culp
davidc
T38 using the menu item "Location | Position Aircraft (on ground)", and this
works every time. Is there a different reset function? If so, then the
answer might be in the code attached to the above menu item.
Dave
--
****
David Culp
d
ng routine it does at start-up. No
shortcuts are allowed.
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
you want.
Dave
--
****
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
ot yet set the values appropriately.
If I understand the VRP correctly, for almost all the airplanes the VRP
location will be 0 0 0
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
g time to figure out where aeromatic is failing, as
the values look plausible.
Dave
--
David Culp
davidculp2[at]comcast.net
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
Which FDM(s)?
Dave
--
****
David Culp
[EMAIL PROTECTED]
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
or Yasim, I tried the A-10, but it either sits on its tail, or bounces
continualy on its gear. Maybe I have an old config.
Dave
--
David Culp
[EMAIL PROTECTED]
___
Flightgear-devel mailing
er shows the property is true even after being set to
false. The audio button properties for the other radios retain the values
set at the command line.
Dave
--
David Culp
[EMAIL PROTECTED]
__
. As a result, the best way to
model a turboprop is to use a turbine with a direct thruster, and adjust the
thrust table to simulate a propeller (see the OV-10).
Dave
--
David Culp
davidculp2[at]comcast.net
__
1 - 100 of 316 matches
Mail list logo