On Wed, 9 May 2007 09:55:17 +0200
"K. Hoercher" <[EMAIL PROTECTED]> wrote:

> (Sorry for messing up with the references, I forgot I could not post
> via gmane and had to subscribe first)
> 
> I'd like to confirm that behaviour.
> Knowing nothing about prior versions, I think the ultimate reason can
> be found in l. 304 and 306 of KNS80.nas:
> When dme-hold gets set it wouldn't do the right thing as some error occurs:
> Nasal runtime error: props.setDoubleValue() with non-number
> So the dme instrument will subsequently be in an improper state and
> thus in-range will be false/nil.
> 
> While a .setValue(...) would correct this in l. 304, I think l. 306
> isn't really needed at all. If commented out, that branch works as
> expected too.
>

Hi Klaus , Laurence .... yes, those lines ARE required ...
The problem is a mistake I created by trying to take a shortcut and using the 
Find and Replace function in my editor :)
Lines 304 and 307 need to be changed to setValue() , not setDoubleValue()... Im 
about to commit the fix now ...

 
> I looked at the whole stuff a few days ago and found that even then it
> wouldn't work as described in the KNS80 Pilot's Guide (see #16 p.
> 18f). I messed around with it, but being new to nasal hacking I
> produced a horrible spaghetti-like code, which does work in mode 0 but
> not entirely as described in the other ones. So I felt I cannot offer
> that to Syd yet, whom I'd like to thank for the great work he is
> doing.
> 
> regards
> Klaus Hoercher
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Flightgear-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/flightgear-users


-- 
syd & sandy <[EMAIL PROTECTED]>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Flightgear-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-users

Reply via email to