This turned out to be an easy way to run Lady Heather itself (herself ?) on
Linux - it works well under Wine, but identifying the serial port is a
problem. But run Heather with '/ip=localhost' and ser2net to connect to the
USB serial port and all is smooth.
I used the ser2net config line
For those who want to remotely monitor their Thunderbolt, I am getting ready to
put out a new Thunderbolt kit with WiFi.
With the WiFi option, it is a server compatible with LadyHeather in client mode
over the net.
The prototype is working, I am ready to buy the production hardware, which
What do you know, someone beat me to it, dragging up my old tboltd. I will
check this out on the Raspberry Pi over the next few days, but it should
be close to working right out of the box.
Ralph
AB4RS
> On Wed, January 13, 2016 8:30 am, Nick Sayer wrote:
>>> No, ntpd would be getting time from
I wrote a program called tboltd that does just that. You have the option
of having it write the time to shared memory and using NTP's SHM driver.
You can get it at http://topoatlas.com/tboltd/tboltd.gz. It compiles on
FreeBSD, not sure about Linux. tboltd allows LH to connect while it does
its
On Wed, January 13, 2016 8:30 am, Nick Sayer wrote:
>> No, ntpd would be getting time from the serial port, not from the
>> network socket.
>
> You're right. I may be wrong, but I would expect that either gapd or
> ser2net would want to open the serial device exclusively, which would
> spoil
> On Jan 12, 2016, at 4:20 PM, Chris Caudle wrote:
>
>>> On Jan 12, 2016, at 7:17 AM, Chris Caudle wrote:
>>> Can ntpd using a Thunderbolt as a time source run cooperatively with LH
>>> accessing the same Thunderbolt over ser2net? That seems like
ch...@chriscaudle.org said:
> No, ntpd would be getting time from the serial port, not from the network
> socket. The idea would be that ntpd was getting the clock time from the
> serial port, but the time messages would be interleaved with whatever data
> the Thunderbolt was sending back in
More details please. I've installed it, but can't make it work. My
USB/serial cable is /dev/ttyUSB0 just like yours. I used your .conf
file. But lady heather says connection rejected.
Ed
On 1/11/2016 8:00 PM, Nick Sayer via time-nuts wrote:
I answered my own question. :)
ser2net works
Hi Mark,
That was well understood when I stated that your life would have
been easier had QT been used. It would have... DOS was a real
pain for doing mouse and graphics stuff. QT makes it easy..
But QT would have also slowed a DOS era processor to a stop, and
it would probably still be
I’m going to guess “no,” because only one thing can connect to the ser2net
socket at a time.
If I were going to do it, what I might do is connect up the PPS output of the
tbolt to a GPIO pin of the RPi and configure that pin for the pps device and
set up ntpd for that. That way, LH can have
>> On Jan 12, 2016, at 7:17 AM, Chris Caudle wrote:
>> Can ntpd using a Thunderbolt as a time source run cooperatively with LH
>> accessing the same Thunderbolt over ser2net? That seems like the best
On Tue, January 12, 2016 4:01 pm, Nick Sayer via time-nuts wrote:
> I'm
Hi Mark and list,
On 1/10/2016 6:31 PM, Mark Sims wrote:
Probably not right now... it's not so much as knowing C, it's
knowing the ins and out of knowing how your operating system
(Windows, Linux, etc) interfaces with your hardware (display, mouse,
serial port, keyboard). Basically, if you
If you telnet or nc into your rpi on port 3200, you should get a connection and
you should get a bunch of garbage. If not, ser2net isn’t working. Is it
running? sudo /etc/init.d/ser2net restart (did you do that after changing the
config file?)
If ser2net is working then it must be something
On Mon, January 11, 2016 7:00 pm, Nick Sayer via time-nuts wrote:
> ser2net works perfectly as a server for LH.
Can ntpd using a Thunderbolt as a time source run cooperatively with LH
accessing the same Thunderbolt over ser2net? That seems like the best
case scenario for using a small ARM system
Ed:
A few recommendations for troubleshooting.
In /etc/ser2net.conf comment out the 4 default lines (/dev/ttyS0-3)
so that the line Nick provided is the only config present.
Stop ser2net:
/etc/init.d/ser2net stop
then restart:
/etc/init.d/ser2net start
Make sure ser2net is running:
I answered my own question. :)
ser2net works perfectly as a “server” for LH. I’m using a USB to serial adapter
and the ser2net.conf line for it is
3200:raw:0:/dev/ttyUSB0:9600 8DATABITS NONE 1STOPBIT LOCAL
And for LH, /ip=n.n.n.n:3200 works.
> On Jan 11, 2016, at 9:30 AM, Nick Sayer via
If you stick to something like QT4, which is either python,
or C++, it is rather easy.
QT4 has everything set up for you already, and a compiler for
the graphics screens. You create the basic screen in the
designer, and tell it what you want it to do when a mouse
hovers, clicks, drags, etc...
How about a simpler question. I see in the documentation that LH can use a
network connection to remotely read. Can a server for that protocol be made for
the RPi? That would be super awesome deluxe for me, and assuming it's just a
serial-to-TCP protocol should be nearly trivial to write (heck,
> -Original Message-
> From: time-nuts [mailto:time-nuts-boun...@febo.com] On Behalf Of Chris
> Caudle
> Sent: Saturday, January 09, 2016 1:32 PM
> To: time-nuts@febo.com
> Subject: Re: [time-nuts] Lady Heather Server On Raspberry Pi 2 Model B?
>
> On Sat, January 9, 20
On 1/10/2016 1:06 PM, Mark Sims wrote:
Porting the GUI client to anything else would be a fair bit of
work, though.
Not all that much work. There are only a few routines that would
need to be supplied for screen, mouse, and serial I/O.
Hi Mark and all,
How much *skill* is needed to do a
On 1/9/2016 6:36 AM, Chuck Harris wrote:
Unfortunately, LH uses a graphics toolkit that was written by
John Miles, and it, and he, is windows only.
I got started on converting it to PyQT4, but got side tracked.
Maybe this year is the year I get all of the stuff I have promised
done?
-Chuck
Unfortunately, LH uses a graphics toolkit that was written by
John Miles, and it, and he, is windows only.
I got started on converting it to PyQT4, but got side tracked.
Maybe this year is the year I get all of the stuff I have promised
done?
-Chuck Harris
Ed Armstrong wrote:
Has anyone
LH is an excellent program, and it needs to be brought into
polite society, by making it run natively on all platforms.
Changing it to Python, and PyQT4, is easy, but there is a lot
of code base to sift through.
Once on Python, and PyQT4, it will run natively everywhere.
Including smartphones
Well, you can run Windows 10 on the Pi...
As the question was running LH Server, perhaps it could be compiled as a
"Universal" Windows app.
On Sat, Jan 9, 2016 at 6:36 AM, Chuck Harris wrote:
> Unfortunately, LH uses a graphics toolkit that was written by
> John Miles, and
On Sat, January 9, 2016 8:36 am, Chuck Harris wrote:
> Unfortunately, LH uses a graphics toolkit that was written by
> John Miles, and it, and he, is windows only.
Even compiling as just the server only still compiles and links the
graphics toolkit?
--
Chris Caudle
25 matches
Mail list logo