Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-03-16 Thread Leigh L. Klotz, Jr WA5ZNU

I use this on Linux:

 cd ~klotz/.wine/drive_c/Program Files/Heather
 wine heather.exe /IP=localhost:45000 /TW=250

I use Ralph Smith's tboltd so heather connects to a TCP port, but you 
can also just give a COM port to connect on the line above.

The /TW=250 gives reasonable performance without tremendous CPU usage.

http://wa5znu.org/2011/08/tbolt/

Leigh/WA5ZNU

On 02/22/2012 04:45 PM, Mark Sims wrote:

The roots of Lady Heather lie in a program written in the mid 1980's for 
controlling a Magellan GPS board (a multiplexed single channel receiver - Bruce 
has it now).  That program ran under DOS.   The code is pretty much straight 
ANSI C.   I modified it to work with the Tbolt and added the graphing code 
(1024x768 screens only).  It still was basically a DOS program,  but could limp 
under Windows.  The intent was (and pretty much still is) to dedicate a cheap 
laptop to running it (in fact there are some laptops out there with tbolts 
mounted internally, powered off the CD rom interface).I've run it on 
laptops that could not even be given away (and 2.4 GHz machines can be had for 
under $40, including OS)

John Miles ported over the code to use his graphics and serial I/O library 
which made it work better under Windows.  The serial code had problems so I 
rewrote that.   Also the graphics library used a proportional font that made 
displaying tables rather ugly.   That was modified to use fixed width fonts and 
just about any screen size.  Also the adev code was modified to use John's 
incremental adev code.  This allowed much better real-time adev calculations 
with pretty much unlimited depth even on VERY slow processors.

The code was still kept up so that it could  run on the cheapest, most minimal 
laptops around running DOS (EMS memory anyone).  Then the evil Lady Heather got 
uppity and started adding all sorts of stuff,  memory usage be damned.   The 
DOS code  is still there,  but enabling it kills a whole bunch of stuff.   It 
is pretty much requires a Windows level operating system now.  The user and 
operating system interface is intentionally kept as primitive and basic as 
possible to make porting it easy.


I really don't like having to run Windows just for this lone program
and even then the screen design and over all user interface is
primitive, even by Windows standards




___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-02-23 Thread cfo
On Wed, 22 Feb 2012 23:26:09 +0100, Achim Vollhardt wrote:

 Fellow Time-Nuts,
 I am trying to run LH on an Alix 3D3 single-board PC:
 
 http://www.pcengines.ch/alix3d3.htm
 
 Being only a 500 MHz Geode CPU, there is not much power to work with.
 Still, running Debian Linux with Wine allowed me to make LH work..
 
 BUT: A single second tick takes about 3-4 seconds to show up.. needless
 to say that LH never catches up again and user interaction is painful at
 best.
 
 I tried the /tw=50 setting for less CPU usage with little effect. Is
 there anything else I can do?

I have been running LH-3.0 Beta on a Via-Epia 5000
http://www.newegg.com/Product/Product.aspx?Item=N82E16813181025

It's a 533Mhz Via EDEN CPU with 512+128 Mb Ram , running Ubuntu 10.04LTS
I was using /vs /gb /TW=25

It was running ok on that machine.

I have later invested in a 4 channel Serial to Ethernet converter , and 
am now running 2 LH's from a 1.8Mhz VIA with Ubuntu 8.04 (my mail server)

These parms are appended at the end of the LH command line :
/ip=aa.bb.cc.dd:4001/ /vs /gb /TW

The :4001 is the TCP port for serialport 1 on my converter.

This setup makes me able to connect LH from any machine to a TB.
But only one active connection is allowed at a time.

So in practice i'm running the 2 x LH against the TB's on the mail-server.
And VNC to the mailserver if i want to see the LH's.

But there were no problems using the old VIA-EPIA 5000 , i just have my 
mailserver on 24/7 , and didn't need the EPIA to be on when i got the 
Serial-to-Ether converter.


CFO


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-02-23 Thread John Miles
 This setup makes me able to connect LH from any machine to a TB.
 But only one active connection is allowed at a time.
 
 So in practice i'm running the 2 x LH against the TB's on the mail-server.
 And VNC to the mailserver if i want to see the LH's.

If you use server.exe running on a PC motherboard (or port it to an embedded
controller of some sort), you can log on to the Thunderbolt and control it
from up to 8 different clients.  Depending on what the serial-to-Ethernet
converter box costs, that could either be cheaper or more expensive, I
suppose.  If the EPIA is no longer used for anything, perhaps you could
repurpose it as a server?

-- john


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-02-23 Thread Bob Camp
Hi

...bring up server.exe on a NET4501 running off a cheap flash card.

Bob

-Original Message-
From: time-nuts-boun...@febo.com [mailto:time-nuts-boun...@febo.com] On
Behalf Of John Miles
Sent: Thursday, February 23, 2012 3:55 PM
To: 'Discussion of precise time and frequency measurement'
Subject: Re: [time-nuts] Lady Heather on low power CPU/Linux?

 This setup makes me able to connect LH from any machine to a TB.
 But only one active connection is allowed at a time.
 
 So in practice i'm running the 2 x LH against the TB's on the mail-server.
 And VNC to the mailserver if i want to see the LH's.

If you use server.exe running on a PC motherboard (or port it to an embedded
controller of some sort), you can log on to the Thunderbolt and control it
from up to 8 different clients.  Depending on what the serial-to-Ethernet
converter box costs, that could either be cheaper or more expensive, I
suppose.  If the EPIA is no longer used for anything, perhaps you could
repurpose it as a server?

-- john


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-02-23 Thread cfo
On Thu, 23 Feb 2012 12:55:22 -0800, John Miles wrote:

 
 If you use server.exe running on a PC motherboard (or port it to an
 embedded controller of some sort), you can log on to the Thunderbolt and
 control it from up to 8 different clients.  Depending on what the
 serial-to-Ethernet converter box costs, that could either be cheaper or
 more expensive, I suppose.  If the EPIA is no longer used for anything,
 perhaps you could repurpose it as a server?
 
Correction ... The Mailserver is running of a 1.8Ghz VIA (blush)

And yes i could use the EPIA , but the Serial-Eth box just consumes 5w.
And allows for 4 channels

I still haven't seen the source of LH or serial.exe , any hints ?

Please point me to a zip or tgz , not a windows installer 

CFO



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-02-23 Thread John Miles
 I still haven't seen the source of LH or serial.exe , any hints ?

server.cpp and the rest of the Heather sources are in the same directory as
the .exe, normally c:\program files\heather or c:\program files
(x86)\heather.  (You basically end up with a copy of my development
directory in that folder.)
 
 Please point me to a zip or tgz , not a windows installer

Sorry, what you see is what you get.  A full refund is always
unconditionally available if the software is not fit for your intended
purpose. :)

-- john, KE5FX



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-02-23 Thread cfo
On Thu, 23 Feb 2012 15:50:00 -0800, John Miles wrote:

 I still haven't seen the source of LH or serial.exe , any hints ?
 
 server.cpp and the rest of the Heather sources are in the same directory
 as the .exe, normally c:\program files\heather or c:\program files
 (x86)\heather.  (You basically end up with a copy of my development
 directory in that folder.)
  
Ahh (oopzz) i never thought of looking there 

 Sorry, what you see is what you get.  A full refund is always
 unconditionally available if the software is not fit for your intended
 purpose. :)

I'll take LH , she's better than money (thanx) :-)

CFO


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


[time-nuts] Lady Heather on low power CPU/Linux?

2012-02-22 Thread Achim Vollhardt

Fellow Time-Nuts,
I am trying to run LH on an Alix 3D3 single-board PC:

http://www.pcengines.ch/alix3d3.htm

Being only a 500 MHz Geode CPU, there is not much power to work with. 
Still, running Debian Linux with Wine allowed me to make LH work..


BUT: A single second tick takes about 3-4 seconds to show up.. needless 
to say that LH never catches up again and user interaction is painful at 
best.


I tried the /tw=50 setting for less CPU usage with little effect. Is 
there anything else I can do?


Strictly speaking, I would only need the active temperature control, I 
could spare all the other features..


Any comments out there?

Regards,
Achim

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


[time-nuts] Lady Heather on low power CPU/Linux?

2012-02-22 Thread Mark Sims

That sort of behavior is usually traceable to USB serial port driver issues. 

I have run the program just fine on a 90 MHz Fujitsu Milan laptop with passive 
matrix LCD display.
-
BUT: A single second tick takes about 3-4 seconds to show up.. 
  
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-02-22 Thread Azelio Boriani
What about writing an active temperature controller that runs under native
Linux?

On Wed, Feb 22, 2012 at 11:26 PM, Achim Vollhardt avoll...@physik.uzh.chwrote:

 Fellow Time-Nuts,
 I am trying to run LH on an Alix 3D3 single-board PC:

 http://www.pcengines.ch/alix3d3.htm

 Being only a 500 MHz Geode CPU, there is not much power to work with.
 Still, running Debian Linux with Wine allowed me to make LH work..

 BUT: A single second tick takes about 3-4 seconds to show up.. needless to
 say that LH never catches up again and user interaction is painful at best.

 I tried the /tw=50 setting for less CPU usage with little effect. Is there
 anything else I can do?

 Strictly speaking, I would only need the active temperature control, I
 could spare all the other features..

 Any comments out there?

 Regards,
 Achim

 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-02-22 Thread John Miles
Are you running the v3 beta?  I normally run the program 24/7 on a 300 MHz
laptop here, acting as both a server for two Thunderbolts and a client.
There were some improvements to CPU utilization in the current beta, and its
UI response should be essentially instantaneous.

-- john

 -Original Message-
 From: time-nuts-boun...@febo.com [mailto:time-nuts-
 boun...@febo.com] On Behalf Of Achim Vollhardt
 Sent: Wednesday, February 22, 2012 2:26 PM
 To: time-nuts@febo.com
 Subject: [time-nuts] Lady Heather on low power CPU/Linux?
 
 Fellow Time-Nuts,
 I am trying to run LH on an Alix 3D3 single-board PC:
 
 http://www.pcengines.ch/alix3d3.htm
 
 Being only a 500 MHz Geode CPU, there is not much power to work with.
 Still, running Debian Linux with Wine allowed me to make LH work..
 
 BUT: A single second tick takes about 3-4 seconds to show up.. needless
 to say that LH never catches up again and user interaction is painful at
 best.
 
 I tried the /tw=50 setting for less CPU usage with little effect. Is
 there anything else I can do?
 
 Strictly speaking, I would only need the active temperature control, I
 could spare all the other features..
 
 Any comments out there?
 
 Regards,
 Achim
 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-
 bin/mailman/listinfo/time-nuts
 and follow the instructions there.


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-02-22 Thread Chris Albertson
On Wed, Feb 22, 2012 at 2:26 PM, Achim Vollhardt avoll...@physik.uzh.ch wrote:
 Fellow Time-Nuts,
 I am trying to run LH on an Alix 3D3 single-board PC:

 http://www.pcengines.ch/alix3d3.htm

 Being only a 500 MHz Geode CPU, there is not much power to work with. Still,
 running Debian Linux with Wine allowed me to make LH work..

 BUT: A single second tick takes about 3-4 seconds to show up.. needless to
 say that LH never catches up again and user interaction is painful at best.

 I tried the /tw=50 setting for less CPU usage with little effect. Is there
 anything else I can do?

 Strictly speaking, I would only need the active temperature control, I could
 spare all the other features..

 Any comments out there?

If I have not just bought one of those $40 Rubidiums I'd be working on
this.  LH could stand to be refactored so it coulld run on low powered
PCs or even an Arduino type micro controller.

My idea was to divide the work over three processes
1) very light weight and only connects the t-bolt information to a
network socket.  no procesing.  This could run on a uP if needs be.
Written in plain ANSI C and very portable

2) and engine for calculation and control.  it has no user interface
at all and runs as a background task.  multi-platform
unix/linux/Windows/mac

3) User interface.  Talks to #2 above.   There is no reason why there
can't be several of these each with a different look  could be
native or even a web page.

I really don't like having to run Windows just for this lone program
and even then the screen design and over all user interface is
primitive, even by Windows standards

The way forward, if I get to this before some one else does is to
start with small funtionality in each of the three programs, perhaps
just temperature monitorring.   Then later maybe expend the graphics
to use OpenGL or to implement logging with SQLite

Chris Albertson
Redondo Beach, California

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-02-22 Thread Charles P. Steinmetz

Achim wrote:


Being only a 500 MHz Geode CPU ...
A single second tick takes about 3-4 seconds to show up ... and user 
interaction is painful at best


I run two copies of LH, plus two copies of a Symmetricom monitoring 
program, simultaneously under Windows XP Pro on an old Dell with a 
233 MHz Pentium II.  The user interface is snappy on all four apps 
and the LH clock updates are 1/4 to 1/2 second delayed compared to WWV.


Could Linux/Wine be slowing you down?

Best regards,

Charles







___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-02-22 Thread John Miles
  Being only a 500 MHz Geode CPU, there is not much power to work with.
 Still,
  running Debian Linux with Wine allowed me to make LH work..

Wine may not be the best platform for a somewhat-nonstandard app like LH.
Suggest buying a cheap laptop running Win2K at a hamfest for $50, and moving
on with life.

 1) very light weight and only connects the t-bolt information to a
 network socket.  no procesing.  This could run on a uP if needs be.
 Written in plain ANSI C and very portable

That's exactly what server.cpp is; it will be in the same directory where
the program is installed.   (Again referring to the 3.0 beta.)

 ...  LH could stand to be refactored...
 ... having to run Windows just for this lone program...
 ...user interface is primitive, even by Windows standards...

Lots of English, not much C.

-- john



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-02-22 Thread lists
http://www.raspberrypi.org/
I recall that this is the week they start the volume sales of the Raspberry Pi. 
Perhaps a suitable controller for  LH. 

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Lady Heather on low power CPU/Linux?

2012-02-22 Thread John Ackermann N8UR
FWIW, I'm running an Atom D510 motherboard with an 8 port serial card. 
I'm using Windows 7 and VNC for remote access (the machine runs 
headless).  I am regularly running LH v3 beta, TimeLab (reading PPS data 
from a TIC), TAC32, and GPSCon each on its own serial port 
simultaneously without any problems.  I normally only have two of the 
apps maximized, but don't see any significant lags.


The only problem I've had was the dreaded Microsoft 
serial-mouse-on-bootup issue.  If you think it's fun watching one 
phantom mouse scribbling on your screen, wait until you try it with 
four!   (BTW -- apparently, under Win7 the old switch to turn of serial 
mouse detection no longer works; all you can do is go into the control 
panel mouse settings and disable each phantom serial mouse separately.)


John

John Miles said the following on 02/22/2012 06:09 PM:

Are you running the v3 beta?  I normally run the program 24/7 on a 300 MHz
laptop here, acting as both a server for two Thunderbolts and a client.
There were some improvements to CPU utilization in the current beta, and its
UI response should be essentially instantaneous.

-- john


-Original Message-
From: time-nuts-boun...@febo.com [mailto:time-nuts-
boun...@febo.com] On Behalf Of Achim Vollhardt
Sent: Wednesday, February 22, 2012 2:26 PM
To: time-nuts@febo.com
Subject: [time-nuts] Lady Heather on low power CPU/Linux?

Fellow Time-Nuts,
I am trying to run LH on an Alix 3D3 single-board PC:

http://www.pcengines.ch/alix3d3.htm

Being only a 500 MHz Geode CPU, there is not much power to work with.
Still, running Debian Linux with Wine allowed me to make LH work..

BUT: A single second tick takes about 3-4 seconds to show up.. needless
to say that LH never catches up again and user interaction is painful at
best.

I tried the /tw=50 setting for less CPU usage with little effect. Is
there anything else I can do?

Strictly speaking, I would only need the active temperature control, I
could spare all the other features..

Any comments out there?

Regards,
Achim

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-
bin/mailman/listinfo/time-nuts
and follow the instructions there.



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


[time-nuts] Lady Heather on low power CPU/Linux?

2012-02-22 Thread Mark Sims

The roots of Lady Heather lie in a program written in the mid 1980's for 
controlling a Magellan GPS board (a multiplexed single channel receiver - Bruce 
has it now).  That program ran under DOS.   The code is pretty much straight 
ANSI C.   I modified it to work with the Tbolt and added the graphing code 
(1024x768 screens only).  It still was basically a DOS program,  but could limp 
under Windows.  The intent was (and pretty much still is) to dedicate a cheap 
laptop to running it (in fact there are some laptops out there with tbolts 
mounted internally, powered off the CD rom interface).I've run it on 
laptops that could not even be given away (and 2.4 GHz machines can be had for 
under $40, including OS)

John Miles ported over the code to use his graphics and serial I/O library 
which made it work better under Windows.  The serial code had problems so I 
rewrote that.   Also the graphics library used a proportional font that made 
displaying tables rather ugly.   That was modified to use fixed width fonts and 
just about any screen size.  Also the adev code was modified to use John's 
incremental adev code.  This allowed much better real-time adev calculations 
with pretty much unlimited depth even on VERY slow processors.

The code was still kept up so that it could  run on the cheapest, most minimal 
laptops around running DOS (EMS memory anyone).  Then the evil Lady Heather got 
uppity and started adding all sorts of stuff,  memory usage be damned.   The 
DOS code  is still there,  but enabling it kills a whole bunch of stuff.   It 
is pretty much requires a Windows level operating system now.  The user and 
operating system interface is intentionally kept as primitive and basic as 
possible to make porting it easy.   


I really don't like having to run Windows just for this lone program
and even then the screen design and over all user interface is
primitive, even by Windows standards  
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.