Greetings;

I just found a bug in the two-pass logging in /tmp/tmp_nameofconfig.hal
Since its a bit chilly today, I have spent most of the day embellishing 
the dmesg output capture to give me a wiring list, cleaning up comments 
and formatting in the hal file as I went often putting comments in boxes 
of * after the initial # that marks the whole line as a comment.

But one such "box" also contained some setp's and when I ended the box 
with a stack of * chars, lcnc refused to start.  LCNC did at one time 
log the bad line # to the konsole when that occurred but thats now on 
the missing list so I was looking at the /tmp/halfile it left for clues.

The tmp_configname.hal had a complaint about a ; character in a setp 
statement, and it took me half an hour to realize it was actually 
complaining about the ending * on a setp line to make the box purty. 
Removeing them fixed it.  So would a # in front of it.

Maybe I miss interpreted what it said, but I spent some time looking for 
an errant ; that did not exist when I should have been looking for an *.
Had that error message been formatted with a : I would have grokked it a 
lot faster.

I fixed the missing DIR signal from the 2nd pwm by using a pair of 
modules absS/A.sign which looks like it will work perfectly (in a 
perfect world) Not yet wired up for testing though.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>


_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to