Lady Heather v6 Beta for Windows .exe - Page 1
Forum section: electronics / general

author: texaspyro
author_rank: Super Contributor
timestamp: February 23, 2018, 03:53:50 am
content: Moderator noteI have been asked by someone who seems familiar with the project to update this first post with details available much further along the thread to aid those looking for the code:https://www.eevblog.com/forum/metrology/lady-heather-v6-beta-for-windows-exe/msg3257200/#msg3257200UPDATED: to version 6.14 Beta.I have had a LOT of requests for the Windows version of the latest version of Lady Heather for Windows. Unfortunately aggressive blocking of .exe files by ISPs makes it very hard to email the .exe file (even password protected .zip files get blocked). Also very few Windows users seem to be able to compile the code.So, attached here, is the latest version .exe file and the documentation in a .txt file. THIS IS JUST THE .exe FILE! TO USE IT WILL NEED TO HAVE v5.0 OR LATER INSTALLED AND WORKNG (install from ke5fx.com) AND REPLACE THE v5.0 heather.exe FILE WITH THIS ONE (BACKUP YOUR OLD .exe FIRST).This version supports a few of new devices (including Trimble RT17 format devices such as the NetRS and the Samsung UCCM format GPSDOs) and has some new features including an RPN calculator. Check the heather.txt file for the command line options for selecting your device type etc.(BTW, for you TruePosition users the command line option for talking to the TruePosition GPSDO is /rxo)I'll try to keep this post updated with new revisions. They will probably all still have the "v6.0" version number, but the compile time info gets automatically updated.Currently supported devices in v6.08:GPS Receivers:Ashtech Z12 receiverFuruno GT-8031 (uses $PFEC commands)Furuno GT-87xx (using eSIP commands)GPSD interface (mainly a Linux/macOS/FreeBSD thing - GPSD providesa shared read-only interface to numerous GPS devices.Jupiter-T (aka Zodiac)Motorola binaryNMEANVS BINR binary (115200:8:N:1)Sirf binaryTrimble TSIP binary receiversTrimble TAIP receiversTrimble SV6/SV8/ACE-IIITrimble Accutime / Palisade receiversTrimble RT17 format receivers (like the NetRS)TymServe 2000 (not yet tested)Ublox UBX binaryVenus/Navspark (115200:8:N:1)GPSDO's (GPS disciplined oscillators):Brandywine GPS-4 receiverDATUM STARLOC II GPSDO - inferior wannabe ThunderboltJackson Labs LTE LiteLars simple GPSDO controller (used with any 1PPS output GPS receiver)Lucent RFTG-m GPSDOLucent KS24361 REF0/Z3811A Z3812ANEC GPSDO ... STAR-4 compatible at 115,200 baudOscilloquartz STAR-4 GPSDO (management interface)Oscilloquartz OSA-453x GPSDOSCPI - Nortel telecom GPSDOs like NTWB and NTPX in SCPI modeSCPI (Z3801A/Z38015/Z3816/etc style)SCPI (HP5xxxx style)Spectrum TM4 (not fully tested)Trimble TSIP binary GPSDOs (like the Thunderbolt and numerous"telecom" GPSDOs.TruePosition GPSUCCM - small Trimble / Symmetricom / Samsung telecom GPSDOs(57600 baud)Zyfer Nanosync 380 (19200:8:N:1)Atomic frequency references:HP 5071A cesium beam oscillatorSpectratime/Temex LPFRS rubidiumSpectratime/Temex RMO rubidium (same as LPFRS)Spectratime SRO100/SRO70 rubidiumSRS PRS-10 rubidium oscillatorSymmetricom SA22 rubidium (60 Mhz and 58.9824 MHz ref freq)Symmetricom X72 rubidiumSymmetricom X99 rubidiumClocks:Acron Zeit WWVB receiverGravity/solid earth tide clock (uses system clock to displaysolid earth tides and gravity offset, Requires manual entryof latitude/longitude/altitude)No receiver, uses system clock.Time and frequency counters:Generic frequency/time interval countersHP531xx countersLars simple GPSDO controllerPICPET simple timestamping interval counter chipTAPR TICC time interval counterMisc:Simple terminal emulatorRPN calculatorHere is a link to the source code. This is the Linux/MacOS/FreeBSD package. Check the readme.txt file to compile it. The files heath*.c* also work with Windows (assuming you can compile the v5.0 code from ke5fx.com). There is also a pre-compiled version for MacOS (see the readme.txt file for installation information)http://s000.tinyupload.com/index.php?file_id=05966846821814628221

author: metrologist
author_rank: Super Contributor
timestamp: February 23, 2018, 05:54:28 am
content: Thank you, texaspyro

author: texaspyro
author_rank: Super Contributor
timestamp: February 23, 2018, 06:21:56 am
content: If you are running Linux, Ras PI, macOS, or FreeBSD (or even, gasp!, Windows) PM me your email address and I can send you the source code to compile.

author: Towger
author_rank: Super Contributor
timestamp: February 23, 2018, 07:00:20 am
content: Thanks

author: Ernie
author_rank: Newbie
timestamp: February 23, 2018, 08:45:44 pm
content: Hi,please send me the file... but I am really not a PC guru... and even the LH application before had trouble.... because it was running just 15 sec and the disconnected from the GPS receive........ I was unable to correct this problem.....thanks a lot in advance...Rgds Ernie.

author: janoc
author_rank: Super Contributor
timestamp: February 23, 2018, 09:25:51 pm
content: Quote from: texaspyro on February 23, 2018, 06:21:56 amWhy don't you put the code e.g. on Github? You can even host the precompiled exe there for people to download. Much better than e-mailing the files - for exactly the reasons you have mentioned.

author: texaspyro
author_rank: Super Contributor
timestamp: February 24, 2018, 02:28:11 am
content: Added supported device list to the first post...

author: kj7e
author_rank: Frequent Contributor
timestamp: February 24, 2018, 03:59:43 pm
content: Thanks texaspyro, got it working with my Mac and 2017-12-16 BG7TBL LCD GPSDO.

author: dr.diesel
author_rank: Super Contributor
timestamp: February 24, 2018, 04:07:32 pm
content: Thank you Sir, will PM for Linux.

author: texaspyro
author_rank: Super Contributor
timestamp: February 24, 2018, 07:02:18 pm
content: Quote from: kj7e on February 24, 2018, 03:59:43 pmYou can use GZ to turn off the digital clock and get yourself some more plot area. You can also tweak the satellite table config (SI keyboard command).

author: sarel.wagner
author_rank: Regular Contributor
timestamp: February 25, 2018, 10:38:15 pm
content: Running V6 Beta in a Virtual Machine, works gr8

author: SoundTech-LG
author_rank: Frequent Contributor
timestamp: March 02, 2018, 05:38:47 pm
content: I noticed emailing this .zip as an attachment was rejected by my email (goDaddy), yet, if I extracted the files, and re-named the .exe to a .txt without zipping it, it passed through with flying colors. Changed it back to .exe on the other end, runs, no problems. So just the file type extension seems to be the issue.

author: texaspyro
author_rank: Super Contributor
timestamp: March 02, 2018, 06:21:03 pm
content: Quote from: SoundTech-LG on March 02, 2018, 05:38:47 pmThat seldom works with most ISPs. I've tried changing extensions, ZIPing, password protected ZIPs, renaming and passoword protecting, etc. Some work with a few ISPs, most don't.

author: BravoV
author_rank: Super Contributor
timestamp: April 17, 2018, 10:37:25 am
content: Quote from: texaspyro on February 23, 2018, 03:53:50 amTexaspyro, just curious about the $PFEC commands, are there any advantages if implemented ?

author: texaspyro
author_rank: Super Contributor
timestamp: April 17, 2018, 04:59:35 pm
content: Furuno had receivers that speak (at least) four different types of commands: NMEA, PFEC, eSIP, and Motorola binary (there is also an undocumented Furuno binary... if you manage to get it into that mode you will never get it out unless you can do a firmware upgrade).NMEA just lets you monitor the basic GPS stuff like any generic receiver.The others let you monitor and config the receiver to a much greater degree. The GT87xx devices can switch between ESIP and Motorola binary. ESIP seems to be better. The GT87 docs say they also support PFEC, but that puts it into the dreaded Furuno binary mode... Heather blocks attempts to set PFEC mode on the GT87xx.

author: BravoV
author_rank: Super Contributor
timestamp: April 17, 2018, 05:29:03 pm
content: So on TruePosition board which uses Furuno GT-8031, at the force receiver option -> "/rxo", is that NMEA or binary mode for this particular Furuno receiver ?As you mentioned in the manual, quote -> "Binary mode offers the user full control of the receiver and better monitoring options." , what exactly the better options are those compared to non binary ?Did I miss this detail somewhere in the manual ?

author: HighVoltage
author_rank: Super Contributor
timestamp: April 17, 2018, 05:37:09 pm
content: Thank you for the filesI found that .ZIP file renamed to .TXT will not always work, even is password protected.But, if you use WinRAR and ...- make a .RAR file that is password protected- Select to hide the filename- Choose highest compression- Then rename it to .TXThas always worked for me with any ISP.

author: HighPrecision
author_rank: Unknown
timestamp: April 18, 2018, 11:45:50 am
content: Texaspyro,thanks for your work, I've sent PM with my mail for linux version.Also tested my ISP sending the plain v5 X11 zip file to my mail, received without problems.

author: texaspyro
author_rank: Super Contributor
timestamp: April 18, 2018, 03:16:46 pm
content: Quote from: HighPrecision on April 18, 2018, 11:45:50 amI've had several requests for the latest code lately, but I've been out of town quite a bit lately and have a lot of catching up to do. Also, I have some debug code in the current version for the environmental sensor. I hope to get the code out in the next few days.

author: NivagSwerdna
author_rank: Super Contributor
timestamp: May 19, 2018, 10:41:55 am
content: Is there a Windows 10 friendly version of Lady Heather that would work with my Symmetricom UCCM?When I run it I get...w32sal.dll missingwinvfx16.dll missingI have Windows 10 Version 1079 (OS Build 16299.15), 64 bit.Thanks in advance

author: kj7e
author_rank: Frequent Contributor
timestamp: May 19, 2018, 02:03:24 pm
content: Quote from: NivagSwerdna on May 19, 2018, 10:41:55 amSounds like you tried running v6 exe before installing v5. The v6 .exe is just the exe file and is missing the rest of the program, install v5 from here;http://www.ke5fx.com/heather/readme.htmThen copy the v6 .exe to the install directory to upgrade to v6. See the instructions on the first post above.

author: Dr. Frank
author_rank: Super Contributor
timestamp: May 19, 2018, 10:34:44 pm
content: Quote from: texaspyro on February 23, 2018, 03:53:50 amHello Mark,is there a particular reason, or did I miss something on time-nuts, that you don't publish LH on John Miles pages, KEF5FX, anymore?Frank

author: texaspyro
author_rank: Super Contributor
timestamp: May 20, 2018, 12:22:43 am
content: Quote from: Dr. Frank on May 19, 2018, 10:34:44 pmIt's still in Beta development / testing. I don't want to release a potentially buggy program on the official site, I am getting close to updating the first post with v6.03 Beta. It adds a couple of new receiver types and some new feaatures (like support for environmental sensors and the ability to write RINEX files that can be post-processed into precise location values if the receiver supports outputting RAW satellite measurement observations).

author: texaspyro
author_rank: Super Contributor
timestamp: June 30, 2018, 06:37:55 pm
content: The first post has been updated to version 6.05 Beta.V6.05 adds support for a few new devices (like the Venus RTK receivers, Ashtech Z12, and Lars GPSDO). There are several cosmetic tweaks.A major new feature is the ability to write RINEX files for receivers that can output satellite RAW observation data. RINEX files can be processed to produce very accurate positions (typically 150-250mm for L1 only receivers, 10mm for L1/L2 receivers). The recommended online processor is CSRS-PPP from Natural Resources of Canada (NARCAN)... they seem to be the only service that supports L1 only data.

author: texaspyro
author_rank: Super Contributor
timestamp: June 30, 2018, 07:08:06 pm
content: Forgot to mention... v6.05 also adds support for environmental (temperature/humidity/pressue) sensors. Currently sensors from dogratian.com and LookingForSolutions are supported.

author: texaspyro
author_rank: Super Contributor
timestamp: July 02, 2018, 03:14:52 am
content: If you downloaded the v6.05 .exe before 2 Jul 2018 and are using Jupiter/Zodiac receivers please download it again. I fixed an issue that could crash the program... it's been in there for quite a while so I assume not many people use those receivers.

author: metrologist
author_rank: Super Contributor
timestamp: July 09, 2018, 03:39:33 pm
content: I have one of those receivers so should give it a shot. Thanks for the continued efforts

author: peteruk
author_rank: Newbie
timestamp: July 13, 2018, 02:31:41 pm
content: I've downloaded v6.05 (latest), but get a com error: 'COM: None'. Used the same cfg file as with vers5, manual gives same result. Any pointers?

author: texaspyro
author_rank: Super Contributor
timestamp: July 13, 2018, 04:01:46 pm
content: Make sure no other programs are using the com port. Also, maybe re-boot the system... some com drivers are known to not properly free the serial port when a program shuts down.

author: peteruk
author_rank: Newbie
timestamp: July 13, 2018, 05:16:20 pm
content: Thanks for getting back. I have checked for com port release, etc. Is it a 64 bit problem? The version I'm running is Windows 10 Pro, 64 bit version 1803 build 17134.165. There has never been any problem with previous versions of Lady Heather, but with vers 6.05 I don't seem to be able to open a com port, even /0 fails. With vers 5 I can switch between various serial port monitors and Heather without errors. Reason for 6.05 is to check out a True Position board.

author: texaspyro
author_rank: Super Contributor
timestamp: July 13, 2018, 05:36:47 pm
content: There are lots of people running it on Win-10 wihout any problems. Also, the com port code has not changed since v3.0 I have no idea what's going on./0 says to not use the com port, so that is expected to not work.

author: metrologist
author_rank: Super Contributor
timestamp: July 13, 2018, 08:27:10 pm
content: w32sal.dll is missing on install.3rd google hit:https://github.com/elfchief/ladyheather/blob/master/heather.iss

author: texaspyro
author_rank: Super Contributor
timestamp: July 14, 2018, 12:25:14 am
content: Quote from: metrologist on July 13, 2018, 08:27:10 pmRead the BOLD FACED text in the second paragraph of the first post in this thread...

author: mark03
author_rank: Frequent Contributor
timestamp: July 16, 2018, 04:43:18 pm
content: Lady Heather v6.05 defaults to three plots for my trueposition GPSDO: temperature, # of satellites, and EVAL. What is EVAL? It's a dimensionless quantity, so no hints. The LH manual doesn't mention it. (Plot type 8 was reserved for future use, so maybe this is new in the beta?)I'm also wondering if there is a way to tell which features of the program are supported on a given device. E.g. when I try to plot PPS or OSC data, I get a flat line, so, presumably not supported?

author: richnormand
author_rank: Unknown
timestamp: July 24, 2018, 09:44:07 pm
content: Just to add thanks to texaspyro for the new version of Lady Heather.I have upgraded with your instructions in the original post and it works great on a dedicated Dell laptop running XP.I have a unit that is recognized as a UCCM receiver (Trimble) and it outputs a 2 second signal on the RS232.As you mentioned, way back, you did implement a 1 sec interpolation that does make the interface much more "intuitive" now.Thanks and keep up the good work.Cheers

author: PA0KTF
author_rank: Contributor
timestamp: July 28, 2018, 04:26:00 pm
content: I have the GPSDO as seen here. It is similar to a Trimble board, but with Ublox LEA-6T receiver and Samsung TCXO.It locks to GPS, frequency output ok.Via RS232 connected to LH. Via /rx connection made: 57600:8:N:1.Satellites detected, but error message "NO DATA SEEN ON COM DEVICE" alternating with "UTC time ok Receiver data". See images.It looks like LH cannot detect all data from this board.How can I connect this board to LH ?Or, if this board is not listed, can this board be added to LH ?Thanks and keep up the good work.

author: texaspyro
author_rank: Super Contributor
timestamp: July 28, 2018, 06:57:21 pm
content: These receivers don't automatically send most data so Heather must poll for each message and the process the response. This happens once a second. If the board does not respond to a message request, the the com port will time out and you get the "no data seen...", then Heather restarts the polling loop.It looks like the board does not support one of the messages being requested. Try writing a debug file for a couple of minutes (WX keyboard command) and post the results.Where did you get the board from?

author: PA0KTF
author_rank: Contributor
timestamp: July 29, 2018, 08:22:26 am
content: texaspyro, thanks for the quick reply, here is the debug file.I got the board from a source in China in Shenzhen via my family in law.Thanks for looking into my problem.

author: texaspyro
author_rank: Super Contributor
timestamp: July 30, 2018, 02:27:21 am
content: Hmmm... still not sure what is going on. It looks like the receiver may have some non-standard spacing issues with some of its' output messages. Try creating a raw data capture file (WY keyboard command). This will capture every byte that the device sends.

author: PA0KTF
author_rank: Contributor
timestamp: July 30, 2018, 08:17:35 am
content: Here is the raw data file.I hope you can make something out of this.

author: texaspyro
author_rank: Super Contributor
timestamp: July 30, 2018, 07:07:12 pm
content: Quote from: PA0KTF on July 30, 2018, 08:17:35 amWow! That's one messed up receiver. It ends a lot of lines with 0x0D 0x0A 0x0D which really confuses Heather. All the other models use 0x0D 0x0A. Also the formatting of the "UCCM >" prompt is different.

author: metrologist
author_rank: Super Contributor
timestamp: July 30, 2018, 07:17:22 pm
content: That's a very early firmware, I think newer than one of mine, which also does not seem to report all things properly.

author: PA0KTF
author_rank: Contributor
timestamp: July 30, 2018, 08:03:37 pm
content: Quote from: texaspyro on July 30, 2018, 07:07:12 pmNot the answer I wanted to hear.This unit is from 2014, so I would think that the firmware would be the same or of later date than the Trimble units.Is there a way to adapt LH for this unit type ? In the debug file I can see that the info is there.

author: texaspyro
author_rank: Super Contributor
timestamp: July 30, 2018, 09:31:29 pm
content: Quote from: PA0KTF on July 30, 2018, 08:03:37 pmThe info may be there but it is in a format that Lady Heather does not understand. I may be able to adapt it, but without a unit to test with I have no way of figuring out exactly what needs to be done or test the code.Check your PM's... I sent you a message. If you can compile the code, we can probably work it out... sending Windows .EXE files is usually blocked by ISPs and email services.

author: texaspyro
author_rank: Super Contributor
timestamp: August 01, 2018, 09:55:03 pm
content: Updated the code attached to the first post to v6.08. Main difference is added support for a couple of new devices and possibly fixed the program to work with the UCCM GPSDOs with the Ublox receiver and Samsung OCXO.

author: BetoSaba
author_rank: Newbie
timestamp: August 06, 2018, 04:26:49 pm
content: Hi!If possible, I want the source code in order to compile for Linux/Raspberry Pi...

author: linux_user
author_rank: Newbie
timestamp: October 06, 2018, 12:32:38 am
content: I just sent a PM with my email address so I can get the V6 linux code.Thanks!

author: texaspyro
author_rank: Super Contributor
timestamp: October 06, 2018, 03:20:52 am
content: I'm in the middle of doing some edits... hopefully will be available next week.I also apologize to the other people that have requested it... I've been out of town quite a bit this summer.

author: linux_user
author_rank: Newbie
timestamp: October 07, 2018, 04:50:44 pm
content: No problemThanks for all your hard work!

author: frankmhowell
author_rank: Newbie
timestamp: October 29, 2018, 03:30:13 pm
content: You might get a free Dropbox account if you don’t have one to stage the *.exe download. A lot of free software authors are going this route to deal with ISP blocks...FrankK4FMH

author: linux_user
author_rank: Newbie
timestamp: November 03, 2018, 01:58:16 pm
content: I suggest using github. Seems odd that we have to wait for mods. Just let me download the current master branch. I'll grab the updates when those are tested and merged...

author: texaspyro
author_rank: Super Contributor
timestamp: January 18, 2019, 03:39:18 am
content: Updated attachment and links in the first post to v6.14 Beta. There is also a link to download the source code.This version has a few fixes and cosmetic changes, support for very small (480x320 screens), support for the Samsung UCCM type GPSDOs, and support for Trimble RT17 format survey receivers like the NetRS.

author: softfoot
author_rank: Contributor
timestamp: January 19, 2019, 12:31:28 am
content: I just upgraded from Version 6.08 Beta - Aug 1 2018 16:31:34 to the latest and it doesnt initialize my ublox 4 anymore.I do use some commands that rely on the previous beta :-# Kludge to force GPS module to use 115200 and LH from the default 9600@!x115200# Kludge to set TP5@TA2SW@#@PA 10e6 0.5@PA 10e6 0.5# End of kludgeHave you disabled anything that may affect this ?Dave

author: texaspyro
author_rank: Super Contributor
timestamp: January 19, 2019, 12:40:28 am
content: Quote from: softfoot on January 19, 2019, 12:31:28 amNo...

author: KE5FX
author_rank: Super Contributor
timestamp: January 19, 2019, 12:49:56 am
content: Quote from: Dr. Frank on May 19, 2018, 10:34:44 pmThe slow update rate on that page is more my fault than Mark's. Every so often I'll update it when I have time, but I've been utterly swamped lately. Ultimately it would be best to migrate it to Github or another site where an active development process can be more easily supported.

author: texaspyro
author_rank: Super Contributor
timestamp: January 19, 2019, 01:24:16 am
content: Quote from: KE5FX on January 19, 2019, 12:49:56 amActually, I didn't want to put beta level code on your site.I have been meaning to put it on Github.

author: ArthurDent
author_rank: Super Contributor
timestamp: January 19, 2019, 02:15:02 am
content: I initially got the same error messages "w32sal.dll missing" and "winvfx16.dll missing" until I paid more attention and put the new beta file in the same folder with the rest of the Lady Heather files.I haven't tried it with all my GPSDOs but did first run it with my NTPB15AA unit that I modified to have a display and built-in power supply. My display has a rollover problem as you can see but LH worked well as you can see from the graph.

author: texaspyro
author_rank: Super Contributor
timestamp: January 19, 2019, 02:27:35 am
content: And oh, so sexy hands on Heather's new analog clock display! Hovering the mouse over a satellite/sun/moon will show info about that satellite/sun/moon.BTW, the GLP keyboard command will hide the location of your evil-mad-scientist secret volcano lair.

author: ArthurDent
author_rank: Super Contributor
timestamp: January 19, 2019, 02:52:33 am
content: I forgot to blank the location so I did it in photoshop.

author: Helix70
author_rank: Unknown
timestamp: January 27, 2019, 05:55:34 am
content: Just thought I would report that with a 4K display on a 13 inch laptop, Windows 10 sets the scaling to 300% by default so programs are big enough to see and click buttons on. With Lady Heather v5 and v6beta, Scaling doesn't work well and all of the writing turns into a bit of a mess. I have tried all the different sizes and font sizes, they all look like this.I have a multi screen setup, a 1920x1200 monitor and the laptop 4K display, and when Heather opens on the 4K display, this is the result, even if you move it to the HD screen. When it starts on the HD screen, it is ok.I am happy to help test this if the developer wants to correct it. This isn't the only program that faces this issue, but i think as hardware evolves, more of us will have 4K displays.

author: texaspyro
author_rank: Super Contributor
timestamp: January 27, 2019, 07:41:24 pm
content: In v6 try using the scaled vector fonts. $q from the keyboard or /vq=# from the command line, where # is the desired scale factor in percent (50-500). /vq sets 150%

author: Helix70
author_rank: Unknown
timestamp: January 27, 2019, 10:11:04 pm
content: Thanks texaspyro, that cleans it up nicely. /vq=0 looks the nicest, still uses the good font. When you use scaled, is there any control over the window size?Thanks,Josh

author: texaspyro
author_rank: Super Contributor
timestamp: January 28, 2019, 01:05:30 am
content: Quote from: Helix70 on January 27, 2019, 10:11:04 pmStrange, /vq=0 just sets the font back to the normal dot matrix font... it should not do anything different.Scaled vector fonts work with whatever window size you select. Larger scaled font sizes may cause parts of the image to fall outside of the screen window.Note the the WINVFX library that Heather uses to draw to the screen will scale the drawn image by dropping lines and/or horizontal pixels if you select an image size larger than the monitor size... that causes rather ugly screen output.

author: Helix70
author_rank: Unknown
timestamp: January 28, 2019, 03:57:52 am
content: This is the result of /vq=0.

author: EOC_Jason
author_rank: Contributor
timestamp: January 28, 2019, 05:21:05 pm
content: I'm trying to get LH to work with an old Axiom Sandpiper (SiRF) GPS module (it supposedly can output raw data, which I'm hoping to eventually write to rinex and do post-processing, that's why I'm messing with it).Anyhow, LH will detect it as sirf, but then the screen just stays blank (see attached). It initially flashes "NO COM1 SERIAL PORT DATA SEEN" quickly (I had to restart the program several times to catch what it said). I've tried several baud rates, it always auto-detects just fine, but then does nothing. Data is good as I can view it in SIRFDEMO... If I switch to NMEA it displays everything in LH just fine.Any help would be appreciated.

author: texaspyro
author_rank: Super Contributor
timestamp: January 28, 2019, 09:40:56 pm
content: It probably uses a early version of the Sirf protocol that Heather know nothing about. I have found no manual on the Sandpiper. What I have seen says it speaks NMEA and no mentions of raw data.

author: EOC_Jason
author_rank: Contributor
timestamp: January 29, 2019, 03:19:10 am
content: I managed to find *one* site that had some old PDF manuals & html pages that looks like they archived it from another site (that is no longer up).http://gps.0xdc.ru/static/sirf/doc/SirfStar/gpsd.berlios.de/vendor-docs/axiom/It's not a big deal, just kind of got sidetracked doing one thing, which led to another, and we all know where that rabbit hole leads to...

author: texaspyro
author_rank: Super Contributor
timestamp: January 29, 2019, 06:48:01 am
content: Ok, the problem is the Axion outputs the NAV2 message and newer ones output the NAV message that Heather supports. The NAV messages contain the time and that is used to drive the screen updates.I tricked up some code to use NAV2 if NAV is not available and it works... except the Axiom does not output the UTC offset value (number of leap seconds difference between UTC and GPS time that the receiver sends). You would need to manually set that value.As far as the RAW data... the documentation does not have enough info to figure out how to it.

author: tkamiya
author_rank: Super Contributor
timestamp: March 04, 2019, 03:07:16 am
content: This is a result from the latest code (as of today) using Tremble Resolution T. The clock update happens every 3 seconds and as such, red line appears at the top. (tick mark?) Also, saw tooth continues forever. Latter, I think might be irrelevant as this is just a receiver. It is not disciplining anything.Only thing a bit unusual about this setup is COM3 is a USB/serial adapter at TTL level, and TR-T is 3.3V, so there is a level converter in the middle. TXD and RXD is connected, CTS and RTS is unconnected. According to Trimble, this receiver does not do any kind of flow control, including Xon Xoff.I also tried configuration/display software from Trimble. It updates every second. I don't know if this is coming from the GPS. Using terminal, I see data coming every second but it's binary, so I can't tell its content.Notice run time is short. But I had this running for 6 hours at one point and result was identical.I noted format changed. Display area below digital clock is smaller

author: texaspyro
author_rank: Super Contributor
timestamp: March 04, 2019, 03:19:10 am
content: The original model Res-T has a firmware bug. If certain message requests are sent, it takes the device 3 seconds to respond. Try starting Heather with the /rxr or /rxr=1 or /rt=1 command line options. This will tell Heather that the device is the old model and not to issue requests that can hose up the receiver.

author: tkamiya
author_rank: Super Contributor
timestamp: March 04, 2019, 03:39:03 am
content: Thank you. I had /rxr=2. Changed it to /rxr=1 and red ticks went away. Clock update is timely as well.What do you make of saw tooth though? Period is longer but it is still there.

author: texaspyro
author_rank: Super Contributor
timestamp: March 04, 2019, 03:47:47 am
content: Quote from: tkamiya on March 04, 2019, 03:39:03 amIf you are talking about the magenta trace, that is not sawtooth correction data. That is the "clock bias" value... I'll leave it to you to figure out exactly what that is... the docs don't really talk about it. The sawtooth plot control command is GD. It defaults to OFF since it is mostly a noisy looking plot that can obscure other plots.

author: tkamiya
author_rank: Super Contributor
timestamp: March 04, 2019, 03:54:16 am
content: Thank you. I spent two days with this new board to get this far.

author: tkamiya
author_rank: Super Contributor
timestamp: March 04, 2019, 04:14:25 am
content: Everything I read basically says it is a drift of clock and in over-determined mode, this is one of the value to correct 1 pps. What concerns me is this is very periodic. I used the word to describe the shape. It looks more like a graph of periodic function. Every screen shots I see, including my other receivers, this is more of a noise like graph that drifts up and down randomly.All of my Prsolution-T is like this, and all of my GPSTM isn't like this.Does this indicate a problem with my receiver?

author: texaspyro
author_rank: Super Contributor
timestamp: March 04, 2019, 04:25:09 am
content: What the various plots are used for is determined by the receiver type. GP is usually a PPS related plot. GO is usually an oscillator related plot. Note: usually, but not always...

author: tkamiya
author_rank: Super Contributor
timestamp: March 04, 2019, 03:04:37 pm
content: TexasPyroI stayed up late and read everything I could about clock bias. I know now, there are two, one for satellite itself and one for receiver. I know I didn't break the satellite. (phew) But what remains to be understood is is this good thing or bad?I found one university lecture material that says it doesn't matter if we are only interested in time. But I find it hard to believe. I also read technical article by NIST and US Navy. They explain it but don't tell me what it actually mean to the user.Would you mind elaborating a bit on this? At least tell me if I need to be concerned or not? 1 pps output will be used to discipline PRS-10.

author: deepskyridge
author_rank: Regular Contributor
timestamp: March 04, 2019, 06:24:20 pm
content: Do you know of a command for the UCCM gpsdo's that will output data that is easier to parse ?ThanksGary

author: texaspyro
author_rank: Super Contributor
timestamp: March 05, 2019, 04:30:37 am
content: Quote from: deepskyridge on March 04, 2019, 06:24:20 pmNope. You have to poll the device for any info (except the time code message if it is emabled).

author: Gerhard_dk4xp
author_rank: Frequent Contributor
timestamp: March 07, 2019, 08:16:01 pm
content: Hi,the readme file from tinyupload .zip that I just downloaded saysthat it is Version 4. Can I ignore that?regards, Gerhard

author: texaspyro
author_rank: Super Contributor
timestamp: March 07, 2019, 08:52:27 pm
content: Quote from: Gerhard_dk4xp on March 07, 2019, 08:16:01 pmYes... not much has changed that affects the build instructions since then.I thought of another thing that might be related to what you are seeing. It could be your serial port driver. On Windoze with the Prolific USB dongle, their driver seems to start messing up data after several hours. This can cause lots of problem... for instance with Heather v5.xx with receivers that output binary data, you could get wildly corrupted values. When Heather tried to print them, a buffer overflow could occur which could crash the program. Heather v6.xx sanitizes all data values so that does not happen.

author: tkamiya
author_rank: Super Contributor
timestamp: March 08, 2019, 01:28:50 am
content: <begging mode = on>TexasPyroI'm at a stage where I'm trying to package a Rb standard and include or not include GPS receiver. Remember you helped me with this quite a bit? The receiver bias graph making a saw tooth pattern, exact same shape up and down forever - I really need to know what this means. If this is expected somehow or it is a bad sign. Will you please help me out on this? I read everything I can find. Still can't reach my own conclusion.</begging mode = off>

author: texaspyro
author_rank: Super Contributor
timestamp: March 08, 2019, 01:51:13 am
content: It's normal...

author: Gerhard_dk4xp
author_rank: Frequent Contributor
timestamp: March 08, 2019, 02:30:17 am
content: Quote from: texaspyro on March 07, 2019, 08:52:27 pmI do not use Windoze but Linux Mint 18.3, which is mostly Ubuntu. But the data seems to be corrupted with the 5.? version, for example the pps adev goes very quickly to e-11 land and then suddenly drops to e-2.I'll look into this over the weekend. At least, it seems that I don't have to cut down some trees.cheers,Gerhard

author: bingo600
author_rank: Super Contributor
timestamp: March 14, 2019, 07:35:42 pm
content: @GerhardI'm using Debian , and have no problems w. LH 6.x.Using LH for a Tbolt via TCP->RS232 , and a Z3801 via FTDI USB/Bingo

author: Gerhard_dk4xp
author_rank: Frequent Contributor
timestamp: March 14, 2019, 07:50:47 pm
content: Yes, V6 runs much better than V5.x on Linux Mint 18.3 since last weekend.No more complaints!Hama USB <-> V.24 cable with the fake RS-422 connection as someoneproposed some years ago on the time nuts list.regards, Gerhard

author: ZL1CVD
author_rank: Regular Contributor
timestamp: March 15, 2019, 10:40:10 am
content: Hello. Is there a version for DOS please. I have UCCM Samsung I want to try and install install in Rohde & Schwarz CMU.If I need to compile source code, what compiler do you suggest?Thanks in advance.

author: texaspyro
author_rank: Super Contributor
timestamp: March 15, 2019, 04:52:42 pm
content: Quote from: ZL1CVD on March 15, 2019, 10:40:10 amNo, Heather uses way to much memory to run under DOS. At one time there was a DOS version that worked with only Thunderbolts.

author: dekagon
author_rank: Contributor
timestamp: March 15, 2019, 06:41:37 pm
content: Hello texaspyro,is it possible to run heather on a raspberyy pi 3B+ in server mode?I compiled your sources quickly without any problems.It is running fine on my raspberry but I want to collect data from two gpsdo's and serve these with the raspi over my home LAN if this will be also possible.I looked into the heather.txt and the heather.cpp but I was not successful.Also tried the search function but nothing comes up. Only the windows serve mode.... But this was already known.Thank you in advance and have a nice weekend.Chris

author: texaspyro
author_rank: Super Contributor
timestamp: March 15, 2019, 07:04:46 pm
content: Quote from: dekagon on March 15, 2019, 06:41:37 pmEasiest way is to connect the GPSDOs via serial to LAN converters.The Windows server that John Miles wrote really only works well with Trimble TSIP devices. You could modify it to work with others... the main issue is detecting something like an end-of-message byte to trigger sending / decoding messages.

author: dekagon
author_rank: Contributor
timestamp: March 15, 2019, 07:24:48 pm
content: Thats a pity ... I thought there is an easy way to do that because the raspi is very low power consuming and could in the running time also collect a lot of data...But thank you for your quick answerGesendet von iPhone mit Tapatalk

author: dekagon
author_rank: Contributor
timestamp: March 16, 2019, 06:51:28 pm
content: Quote from: texaspyro on March 15, 2019, 07:04:46 pmI decided to let the raspi do the jobIt is the first joice for logging data and if you plug an usb serial adapter with an ftdi chip inside you can plug it in and it is working like a charm...I used two of them for running two instances of heather one for my gpsdo and the other one for the disciplined rubidium...I can access the desktop with vncview and the data with ssh...That seems to be a really practical and low power consuming solution for that purpose.The raspi 3B‘s do have enough power for these tasks and with the use of such raspi enclosures with fan you are on the secure side. Absolutely no noiseGesendet von iPhone mit Tapatalk

author: dwholland
author_rank: Newbie
timestamp: March 21, 2019, 12:34:50 am
content: Hi... Long time reader/watcher of EEVblog, first time poster...I'm trying to use the latest beta from this thread w/ a RPI3, and a Lucent KS-24361 pair. (via a couple of USB/RS232 adapters). The end goal is (hopefully) to use LH to talk to the Lucent pair, and suck the GPS stats out, and feed them into a Splunk (or Zabbix) instance, (as well as make a pretty display) so I've been playing with assorted options, probably some of which aren't particularly intelligent, nor valid, to see what else I can get besides the usual log file.But I did notice that a /ee=127.0.0.1:45000 option will keep LH from talking to the Lucent pair. A little strace shows LH gets stuck sending "1819 write(3, "*PTIME:*CLS\n", 12) = 12" over and over to the GPS, which doesn't appear to be syntactically correct to me...Poking around in the source code, it appears to me that the sendout() routine really should encapsulate the static "x" offset variable into the COM_INFO structure, since I'm pretty certain the routine is used to send data to both the USB serial port, and the "ee" TCP/IP port, and things get relatively confused when outputing to multiple devices.And FWIW, doing just that seems to take care of my "hang". (and it shows the /ee option isn't terribly interesting for what I want to do. C'est La Vie)Never the less, looks like a bug to me, and I've got a diff if you want it. (Is there a GitHub/GitLab copy of LH you'd rather I generate a pull request against?)Cheers!David

author: texaspyro
author_rank: Super Contributor
timestamp: March 21, 2019, 02:38:48 am
content: Good catch, David. It's been ages since I used the /ee feature. I've fixed it (I think) in the version that I am working on now.

author: dekagon
author_rank: Contributor
timestamp: March 21, 2019, 11:55:30 am
content: Quote from: dwholland on March 21, 2019, 12:34:50 amHi David,thank you for this infoHi texaspyro,is this the option to switch on the localhost server mode?kind regardsChris

author: tkamiya
author_rank: Super Contributor
timestamp: March 23, 2019, 11:09:49 pm
content: I found a slight cosmetic issue. The rubidium in my PRS-10 went into nuclear fusion today, and recorded several million degrees C. When that happened, graph showed an obvious anomaly, and "Temp" under Receiver data overflowed. Overflowed part was in red and 000C was left behind. Subsequent normal data did not overwrite this. Unfortunately, when I took a screen shot, that did not show up but it read 74.0000C(in red) space C. An obvious overflow and possibly a string conversion issue. I don't know what this is, but my PRS-10 does this every now and then. I'd imagine these data are kept in array, so possibly, it can step over the next data.Can you filter out an obvious erogenous data or show 9999 or something? Again, when I took a screen shot, it refreshed the display and THAT portion went away.

author: texaspyro
author_rank: Super Contributor
timestamp: March 24, 2019, 12:50:54 am
content: Quote from: tkamiya on March 23, 2019, 11:09:49 pmNope, Heather is a garbage-in garbage-out display. It shows what it got and will not put lipstick on garbage data to make it look pretty. Altering the data for a pretty display can hide valuable information that might tell you what is going on.You can do a screen dump without re-drawing the display with the \ keyboard command. In this mode, it uses a default file name based upon the device type.

author: tkamiya
author_rank: Super Contributor
timestamp: March 26, 2019, 12:40:18 am
content: I will provide this screen shot for FYI purpose only then. PRS-10 went wonky and returned extremely high value. This is what happens after it returns to normal. This is only a screen corruption. I can refresh it and it returns to normal. Another manifestation of this is it will say "C C" and the last C is in red.If you don't want to provide all data, as provided, I agree. It's just that it shouldn't remain on screen like this. YES, it is a cosmetic issue. From one developer to another, I understand these are last of priorities.Otherwise it is working great. Any release day target?

author: texaspyro
author_rank: Super Contributor
timestamp: March 26, 2019, 01:25:54 am
content: The red stuff gets left behind because the length of the printed value exceeds the allocated space. I leave it behind as an indication that something funky happened in the past.

author: BravoV
author_rank: Super Contributor
timestamp: April 09, 2019, 08:17:03 am
content: Texaspyro, does LH support this GSPDO below ?I assume connect thru the "GPS Out" connector ?As you experienced in so many GSPDOs brands/types, any idea of this unit as I can't find any reference on the net.

author: texaspyro
author_rank: Super Contributor
timestamp: April 09, 2019, 04:16:40 pm
content: Quote from: BravoV on April 09, 2019, 08:17:03 amProbably not... I have no idea what it is. Maybe try connecting Lady Heather to the GPS OUT connector and see if auto-detect comes up with anything.

author: dwholland
author_rank: Newbie
timestamp: April 13, 2019, 07:21:01 pm
content: If anyone should be interested, I hacked up the 6.14Beta a bit, and now have LH feeding data to Splunk.I stuck the code up on GitHub:https://github.com/zzqzzqzzq/lady_heather_splunkAnd lets me do things like:index=main sourcetype="lady_heather:*" | timechart span=1s avg(sat_0001.sig_level), avg(sat_0001.elevation), avg(sat_0001.tracking)Or send me an email in the event of a critical alarm with:index=main sourcetype="lady_heather:*" critical_alarms!=0 | table _time, critical_alarm_txt{}Etc. The readme is here, no idea if it will work for anyone else:https://github.com/zzqzzqzzq/lady_heather_splunk/blob/master/readme.txtHope it helps someone else..David

author: k5xl
author_rank: Newbie
timestamp: April 19, 2019, 04:52:43 pm
content: Thanks so much for this new version of this fantastic application!I want to point out a minor cosmetic issue that has been in LH since before V5. The color legend for the signal map seems to be off by 2 DBc. IE, when a sat signal is averaging 47 DBc, it will be plotted in CYAN instead of DARK GREEN. The same is true all the way across the range of colors from 30 - 50 DBc. It looks like the color table is one step off from the actual legend values.Thanks for your time and efforts!John

author: KE5FX
author_rank: Super Contributor
timestamp: April 20, 2019, 01:36:55 am
content: Quote from: dwholland on April 13, 2019, 07:21:01 pmThis does sound interesting, and they have a very slick website, but I'll be darned if I can tell exactly what Splunk actuallyis. Is it some kind of platform for rendering and/or sharing the output from realtime data sources, or is it just a new massively-multiplayer buzzword bingo game? They desperately need to add more real-world examples.

author: texaspyro
author_rank: Super Contributor
timestamp: April 20, 2019, 01:47:15 am
content: Quote from: k5xl on April 19, 2019, 04:52:43 pmIt was mostly due to one set of colors being calculated with floating point numbers and the other using integers. I have recently fixed it to use the same code for calculating the sig level -> color in all places.

author: tkamiya
author_rank: Super Contributor
timestamp: April 20, 2019, 02:26:01 am
content: Quote from: KE5FX on April 20, 2019, 01:36:55 amSplunk appears to be in the same category as Analytics Software. A group of software that takes in massive amount of data and present it to you in some meaningful way. It doesn't have to be real-time data either as it has to accumulate some.

author: k5xl
author_rank: Newbie
timestamp: April 21, 2019, 01:38:22 pm
content: Thanks, I'll look for your next windows release!

author: rbm
author_rank: Regular Contributor
timestamp: April 21, 2019, 02:16:18 pm
content: Quote from: KE5FX on April 20, 2019, 01:36:55 amIt's software, with capabilities to capture data, perform correlation and analysis on that data and present it in meaningful ways.It has Security information and Event Management (SIEM) capability or the ability to monitor and alert upon availability events or functional failures or perform web analytics.https://en.wikipedia.org/wiki/Splunk

author: jpb
author_rank: Super Contributor
timestamp: April 25, 2019, 09:46:30 am
content: I just got an amusing error message from Lady Heather - at least I hope it is meant to be humourous otherwise we're all in trouble!

author: texaspyro
author_rank: Super Contributor
timestamp: April 25, 2019, 07:43:27 pm
content: Quote from: jpb on April 25, 2019, 09:46:30 amDamn cucumbers... they're evil, I say... pure evel...

author: dwholland
author_rank: Newbie
timestamp: April 25, 2019, 11:08:07 pm
content: Sorry for not replying sooner, it appears EEVblog doesn't reliably notify me there's new postings in the thread.I'm partial to Splunk. I also have the <euphemism here> of doing it professionally. The other posters have it described pretty well.The advantages of Splunk are it permits me to marry up multiple sources of data, and look for correlations. For example, the Lucent pair I'm using does not have temperature sensors. The PI does (albeit in the CPU), but I can generate a nice pretty graph of dac_voltage vs temperature.I can look at a week long graph of the PPS offset. And if I set the retention period correctly, I can look at the same week long period 6 months from now. I suppose I could look at a 6 month long graph of the PPS offset, if I wanted to wait for it to render. (My Splunk instance is underpowered, and pretty slow.)I need to trim the event text down, as it looks like this will exceed (slightly) the limits of the free version of Splunk as is.I may look at a Zabbix interface as well, as it can generate similar (relatively) simple graphs.David

author: URI
author_rank: Frequent Contributor
timestamp: May 08, 2019, 12:47:09 am
content: Thanks texaspyro for this (lady heather) very fine application!I'm using it flawlessly (version 5 and 6) together with a GPSDO with NMEA (rxn) output and a Trimble UCCM GPSDO (rxc).I also have two UCCM GPSDOs made by Samsung that lady heather has her problems with: she doesn't recognize the serial data right. I'm using Ubuntu 18.04.2 LTS.Lady heather recognizes this Samsung UCCM-LP module as an UCCM-receiver -that it is actually, a variant of.Executed with "./heather -1u -br=57600:8:n:1 -rx" heather flashes a message shortly after giving the result of the auto detection ("UUCM receiver") in red coloured letters saying "NO USB1 SERIAL PORT DATA SEEN".After that the output display is this:When I start lady heather using the commandline "./heather -1u -rx" without defining the serial baud rate, it seems it almost works fine at first glance but the output flashes with up to 10 seconds cycle time except for the plot window being steadily shown:..I haven't masked the position info here and heather reports an unknown mode 63(?)..Do I have a misconfiguration problem or doesn't heather understand this Samsung UCCM-LP GPSDO right?I've attached some raw data written by lady heather on startup with br=57600:8:n:1.Some documentation below:The respond to the *IDN? command:Code:UCCM> *IDN?SAMSUNG,UCCM-LP,SE2D608878,1.0.0.2-02"Command Complete"The output after the SYST:STAT? command:Code:UCCM> SYST:STAT?-------------------------------------------------------------------------------UCCM-LP serial number SE2D608878 firmware ver 1.0.0.2-02 GPS(or Ext) mode-------------------------------------------------------------------------------Reference Status __________________________ Reference Outputs _______________Ext Ref : UnknownTFOM 1 FFOM 0UCCM A Status>>GPS : [phase : +6.352E-9]ACQUISITION ................................................ [ GPS 1PPS Valid ]Tracking: 7 ___ Not Tracking: 7 _______ Time ____________________________PRN El AZ CNO PRN El Az GPS 23:24:00 7 MAY 20191 31 150 39 3 66 84 GPS Synchronized to UTC6 30 307 43 11 9 166 ANT DLY +0.0E+09 30 217 34 12 3 335 Position ________________________17 33 251 38 14 5 47 MODE fixed19 36 275 48 18 5 14523 67 193 52 22 44 95 FIX LAT N dd:xx:26.95431 25 50 39 25 4 9 FIX LON E dd:xx:00.606FIX HGT +116.43 mELEV MASK 5 deg ANT V=5.116V, I=11.120mA-------------------------------------------------------------------------------Temp = 41.500 / NONE"Command Complete"(I've masked my position in this code, btw.)Here's the command set list:Code:UCCM> ?*IDN?ALARm:HARDware?ALARm:OPERation?DIAGnostic:OUTPut ON|OFFOUTPut:REFerence?OUTPut:ACTive:ENABleOUTPut:ACTive:DISableOUTPut:ACTive:HOLDover:DURation:THReshold <seconds>OUTPut:ACTive:HOLDover:DURation:THReshold?DIAGnostic:HOLDover:DELay <seconds>DIAGnostic:HOLDover:DELay?OUTPut:STATe?SYNChronization:HOLDover:DURation:STATus:THReshold <seconds>SYSTem:PRESetSYNChronization:TFOMerit?LED:GPSLock?SYNChronization:FFOMerit?GPS:POSition N or S,<deg>,<min>,<sec>,E or W,<deg>,<min>,<sec>,<height>GPS:POSition?GPS:POSition:HOLD:LAST?GPS:REFerence:ADELay <numeric value>GPS:REFerence:ADELay?LINK:REFerence:ADELay <numeric value>LINK:REFerence:ADELay?GPS:SATellite:TRACking:COUNt?GPS:SATellite:TRACking?GPS:SATellite:TRACking:IGNore <PRN>,...,<PRN>GPS:SATellite:TRACking:IGNore?GPS:SATellite:TRACking:INCLude <PRN>,...,<PRN>GPS:SATellite:TRACking:INCLude?GPS:SATellite:TRACking:<select>:ALLDIAGnostic:ROSCillator:EFControl:RELative?SYNChronization:TINTerval?DIAGnostic:LOG:READ:ALL?DIAGnostic:LOG:CLEarSYSTem:PONOUTPut:MODE?SYSTem:STATus?SYSTem:COMMunication:SERial1:BAUD 9600|19200|38400|57600|115200SYSTem:COMMunication:SERial1:BAUD?SYSTem:COMMunication:SERial1:PRESetSYSTem:COMMunication:SERial2:BAUD 9600|19200|38400|57600|115200SYSTem:COMMunication:SERial2:BAUD?SYSTem:COMMunication:SERial2:PRESetOUTPut:STANdby:THReshold <secods>SYNChronization:REFerence:ENABLE EXT|GPSSYNChronization:REFerence:DISABLE EXT|GPSSYNChronization:REFerence:ENABLE?OUTPut:TP:SELection PP1S|PP2SOUTPut:TP:SELection?GPSystem:SATellite:TRACking:EMANgle <degrees>GPSystem:SATellite:TRACking:EMANgle?changeSNPOSSTATusTOD EN|DITIME:STRing?REFerence:TYPE GPS|EXTREFerence:TYPE?PULLINRANGE 0|1|2|...|254|255PULLINRANGE?DIAGnostic:LOOP?DIAGnostic:ROSCillator:EFControl:DATA GPS|<value>DIAGnostic:ROSCillator:EFControl:DATA?DIAGnostic:TCODe:STATus:AMASkDIAGnostic:TCODe:STATus:OMASkDIAGnostic:TCODe:ERRor:AMASkDIAGnostic:TCODe:ERRor:OMASkDIAGnostic:REFerence:SELect?DIAGnostic:MODE:ID?SYNChronization:HOLDover:INITiateSYNChronization:HOLDover:RECovery:INITiateSYNChronization:INPut:PPS:DELay <numeric value>SYNChronization:INPut:PPS:DELay?DIAGnostic:ANTenna:CFEED ON|OFFDIAGnostic:ANTenna:CFEED?HELP|?"Command Complete"UCCM>

author: texaspyro
author_rank: Super Contributor
timestamp: May 08, 2019, 01:24:56 am
content: Are you using the latest version (v6.14)? Earlier versions had problems with the Samsung units. The v6.14 code is attached to the first post in this thread.

author: URI
author_rank: Frequent Contributor
timestamp: May 08, 2019, 05:18:23 am
content: Quote from: texaspyro on May 08, 2019, 01:24:56 amOh, I forgot to mention: Yes, I've used version 6.14 for the tests I documented in my last post. Compiled on a Ubuntu 18.04.2 LTS Intel machine.It seems there are different Samsung GPSDOs around (photos linked in from ebay):Samsung UCCM-L8 (different to mine):Samsung UCCM-LP (identical to mine):I thought there were more Samsung variants (especially with a different GPS receiver module) but I haven't found anything like that on the 'net again yet.

author: URI
author_rank: Frequent Contributor
timestamp: May 17, 2019, 08:52:24 pm
content: Hi texaspyro,may I kindly ask if you have any answer for me?I read the thread and have indeed come across the part where you stated you corrected lady heathers understanding of Samsung GPSDOs.The problem with the Samsung UCCM-LP still exists here and after extensive tries I don't have any idea left what else I could do to bring lady heather and my Samsung UCCM-LP together..?If I can help in any way please feel free to ask.

author: texaspyro
author_rank: Super Contributor
timestamp: June 07, 2019, 05:33:44 am
content: Send me a couple of minutes of raw data capture when you have it almost working...

author: videobelu
author_rank: Newbie
timestamp: June 12, 2019, 12:53:54 pm
content: Hi this is my log from LH 6.14 with my ZYT GPSDO 2019 ,I don't know if everything is configured correctly and if the program works correctly with this GPSDO, any advice or suggestion is welcome.Edit:when LH is in operation, from time to time my GPSDO restarts and sometimes completely freezes and it is necessary to disconnect the power supply to restart it.....Edit2:PSDO restarts and sometimes completely freezes solved disconnect TXDATA from PC to GPSDO in RS232 cable

author: URI
author_rank: Frequent Contributor
timestamp: June 15, 2019, 07:03:01 am
content: Quote from: texaspyro on June 07, 2019, 05:33:44 amHi texaspyro,I attached ~10 minutes of raw data to this message. At first glance the command set looks partly different to the command set used with a trimble uccm-p-module (57963-D) connected.And Lady Heather puts out a command (:GPS:POS:SURV:STAT?, :GPSystem:POSition:SURVey:STATe?) that's part of the command set of Symmetricon non-UCCM receivers (e.g. 58540A) and that's not part of the UCCM command set of trimble nor samsung uccm modules -and Lady Heather gets an "Undefined Header" reply.I hope this helps, many thanks in advance!

author: texaspyro
author_rank: Super Contributor
timestamp: June 15, 2019, 05:10:11 pm
content: It works fine here.Something tells me you are not on v6.14. Press the space bar to verify your version.

author: URI
author_rank: Frequent Contributor
timestamp: June 15, 2019, 10:49:44 pm
content: Quote from: texaspyro on June 15, 2019, 05:10:11 pmOh man, I feel like a complete idiot.Like someone who states his computer is not working but hasn't checked the power cord..You are right. I tried version 5.0. Fail.I compared time stamps: I downloaded the updated heatherx11.zip on February 25th and compiled something on March, 7th.I must have messed up this version with another version in a different directory on my hdd I downloaded earlier. I should have checked the time stamp of that file -it was from 2018..Checked the other heatherx11.zip (heather.ch says it's version 6.14 Beta), unzipped, compiled, started it, it tells me it's indeed version 6.14 Beta and tada: -it works .Thank you for your great work and sorry for any inconvenience.*slipping away ashamed*

author: texaspyro
author_rank: Super Contributor
timestamp: June 15, 2019, 11:13:10 pm
content: Do you have a crappy antenna location? You have decent signal levels, but are only tracking 4-5 satellites? I would expcect to see more tracked satellites...

author: URI
author_rank: Frequent Contributor
timestamp: June 15, 2019, 11:54:35 pm
content: Quote from: texaspyro on June 15, 2019, 11:13:10 pmYep, you're right. My antenna sits outside the window of my ground level apartment and the buildings on the other side of the street block nearly one half of the hemisphere. The building my apartment is in and the buildings around block nearly everything below 25°-30° elevation angle.I have a slightly better situation at another window but that's too far away to have the UCCM-LP module connected to my pc.So this crappy position is for basic testing only.Since I don't own the apartment I'm living in it's a bit delicate to get the antenna up on the roof.. My landlord won't allow it -that's why I don't ask him for it. Putting the antenna in a better position would be kind of ..err.. unauthorized.But I'm thinking of ways to improve the antenna position discretely.

author: URI
author_rank: Frequent Contributor
timestamp: June 17, 2019, 06:00:01 am
content: Quote from: texaspyro on June 15, 2019, 11:13:10 pmAfter gathering data I can explain that in a little bit more detail:In the graph of signal strength vs. az/el you can actuelly see the obstacles if you know them. I know them, so I'll explain it to you.Line 1 marks the front of the house my apartment is in. It's the front to the street.Line 3 marks the front of the Buildings on the opposite of the street. You can actually see an outline of a garble at the upper left end of it.Line 2 and 4 mark the openings of the street I'm living in where the view of the sky isn't blocked by buildings.In fact 4-5 satellites isn't that bad for this situation.Lady Heather's working fine with version 6.14 Beta for me now that it's no longer version 5.0.

author: Electro Fan
author_rank: Super Contributor
timestamp: June 25, 2019, 02:15:50 am
content: Just checking to see what the command might be to get the Doppler plot to turn on (for Star 4+)? Thx

author: Ohm_My
author_rank: Contributor
timestamp: June 25, 2019, 02:44:50 am
content: I don't think it is available with the Star 4+ as a measured parameter. The term isDilution Of Precisionas opposed to Doppler.

author: Electro Fan
author_rank: Super Contributor
timestamp: June 25, 2019, 02:47:40 am
content: Thanks. Any chance there is a command that displays some info about the status of the 10 MHz ref signal?

author: videobelu
author_rank: Newbie
timestamp: July 01, 2019, 01:38:09 pm
content: Quote from: shodan@micron on April 17, 2019, 03:27:53 pmHi is possible to have a iso of Sd card for use on Raspberry ? I am not be able to compile the the image....Thank you very much

author: texaspyro
author_rank: Super Contributor
timestamp: July 01, 2019, 04:34:39 pm
content: Quote from: Electro Fan on June 25, 2019, 02:47:40 amNo, unless you have a TICC or counter connected.

author: tkamiya
author_rank: Super Contributor
timestamp: July 06, 2019, 04:23:19 am
content: I have a really odd situation. (long story short), LH successfully finds match on serial speed, parity, mode, etc. and successfully talks. How can I find out what the "match" LH found?

author: texaspyro
author_rank: Super Contributor
timestamp: July 06, 2019, 03:35:30 pm
content: Quote from: tkamiya on July 06, 2019, 04:23:19 amWhen the auto-detect is doing its thing, the setting it tries is at the top of the screen. Also the !p keyboard command should show it.

author: tkamiya
author_rank: Super Contributor
timestamp: July 06, 2019, 03:54:27 pm
content: Thank you SIR! You just saved me tons of time!Yes, I know it shows the progress but it was too fast for me to read. !p worked.

author: tkamiya
author_rank: Super Contributor
timestamp: July 08, 2019, 02:50:09 am
content: Now I have two GPSDO connected to a same PC. I wonder if you'd entertain an idea that where it says TBOLT-"C:\Program, replace it with a custom string?Looking at a graph, it's impossible to tell which GPS unit I'm looking at. I know I can set a "brand name" on Analog clock, but I'd rather see it up top.

author: texaspyro
author_rank: Super Contributor
timestamp: July 08, 2019, 03:22:50 am
content: Quote from: tkamiya on July 08, 2019, 02:50:09 am/pt=string - will set a user defined title ('-' chars convert to spaces)./pt - uses the receiver type and .exe file name as the title.

author: tkamiya
author_rank: Super Contributor
timestamp: July 08, 2019, 06:29:49 pm
content: Do you have any plan to support Spectracom 8195B? The protocol seems to be proprietary.

author: texaspyro
author_rank: Super Contributor
timestamp: July 08, 2019, 07:15:08 pm
content: Quote from: tkamiya on July 08, 2019, 06:29:49 pmNope...

author: videobelu
author_rank: Newbie
timestamp: July 09, 2019, 08:41:40 pm
content: Hi I'm trying to use Lady Heather with my GPSDO ZYT GPSDO 2019, internally it's a Symmetricom with FURUNO GT-8031T receiver.The program correctly recognizes the UCCM protocol and apparently seems to work correctly, but after a few hours of use the system freezes and I have to turn the GPSDO off and on again and then restart the program.Does anyone have experience with this?Can it be a configuration problem ??Thank youFabrizio

author: Conrad Hoffman
author_rank: Super Contributor
timestamp: July 14, 2019, 02:28:10 pm
content: I've been playing with Lady Heather and an old Magellen Explorist 210. I wanted to see how good I could do with elevation, given some averaging. It's not bad, but some other interesting things showed up. The most interesting is that the reported time can be off quite a bit. Apparently, the 210 has some internal quirks where the time isn't updated properly, and it can drift off by many seconds over time. Only a full reset can get it back in sync. I've seen it off by up to 15 seconds in the past. I think the error is also reflected in Lady Heather, but haven't proven it yet. There's also some timing problem, as I get continuous red tics on the chart. Not sure why, but the legend for the chart always gives the elevation in meters, but labels it as feet.Of all the inexpensive modules on the 'bay, can anyone suggest something troublefree that I can eventually set up as a GPSDO of decent quality? At the moment I'm a bit lost in the woods because there are so many options.

author: kj7e
author_rank: Frequent Contributor
timestamp: July 14, 2019, 03:22:16 pm
content: Conrad,I would recommend this unit. The 8663 OCXO is top notch and the Star 4 GPS plays well with LH.https://www.ebay.com/itm/10Mhz-GPSDO-OSCILLOQUARTZ-OSA-OEM-GPS-GPSDO-10MHz-1PPS-STAR-GPS-Clock/262861459973?hash=item3d33c39205:g:sbYAAOSwh2xYAjrp

author: texaspyro
author_rank: Super Contributor
timestamp: July 23, 2019, 04:44:18 am
content: Quote from: ZL1CVD on July 23, 2019, 04:39:18 amCheck the first post. V6.14 is the latest public release.

author: ZL1CVD
author_rank: Regular Contributor
timestamp: July 23, 2019, 07:24:27 am
content: Downloaded 16.14 in Xubuntuunzipped to foldermake cleanmakeCompiled without error and worked great - I already had dependencies installed (readme.txt)However every time I started it (./heather) is failed opening com port.Problem was permissions. You have to add user to dialout group with..sudo adduser <username> dialoutGreat job - much more responsive than Windows - not sure why!

author: Electro Fan
author_rank: Super Contributor
timestamp: July 23, 2019, 07:51:47 pm
content: Quote from: kj7e on July 14, 2019, 03:22:16 pmI have the same model but I haven't been able to figure out what commands would produce the chA ADEV, HDEV, MDEV, and TDEV tables, or the corresponding graphics (as shown in the seller's eBay photo below). Also, I haven't been able to figure out what command would show anything about the specific frequency the GPSDO is outputting somewhere around 10 MHz. Any suggestions on how to invoke these features in LH would be appreciated. Thx

author: texaspyro
author_rank: Super Contributor
timestamp: July 23, 2019, 11:00:41 pm
content: Quote from: Electro Fan on July 23, 2019, 07:51:47 pmThat screen dump was from a TAPR TICC time interval counter.

author: bnz
author_rank: Regular Contributor
timestamp: July 27, 2019, 08:41:01 am
content: Hello texaspyrowould it be possible to add support for the Tekelec-Systems/Spectracom Epsilon Clock Model EC1S? It is not recognized by the current beta.Its User manual is found here:https://www.orolia.com/documents/users-manual-epsilon-clock-model-ec1sFrom its look from the backside, the build in GPS receiver, should be a Motorola M12 Oncore.Best regardsbnz

author: texaspyro
author_rank: Super Contributor
timestamp: July 27, 2019, 06:26:54 pm
content: Quote from: bnz on July 27, 2019, 08:41:01 amNot without having one to develop the software with...

author: texaspyro
author_rank: Super Contributor
timestamp: August 18, 2019, 05:42:17 pm
content: That's one weird signal level map... what's to the west?

author: JohnPi
author_rank: Regular Contributor
timestamp: August 25, 2019, 06:47:00 pm
content: I have this and it is running well. However the manual is a bit cryptic.I want the clock display to show satellite signal strength vs angle -- like this -- but I can't figure out how to do it.What is the command line and screen options for this ? I have tried things like 'SAS' but that doesn't work.

author: texaspyro
author_rank: Super Contributor
timestamp: August 29, 2019, 02:41:45 am
content: Try the GB command... it toggles enabling of drawing maps, etc to the right of the plot area.

author: Dwaine
author_rank: Frequent Contributor
timestamp: September 05, 2019, 06:38:05 am
content: Quote from: kj7e on July 14, 2019, 03:22:16 pmI had mine for about almost a year now. No problems with it yet. I do noticed the sellers picture of the square wave and wonder what magical scope he has.This is what I see when terminated with 50ohm tapping the square wave pin.

author: Andreas
author_rank: Super Contributor
timestamp: September 05, 2019, 09:25:35 am
content: Quote from: Dwaine on September 05, 2019, 06:38:05 amyou should also reduce the number of samples to 250/s and use the 1Hz output.with best regardsAndreas

author: tkamiya
author_rank: Super Contributor
timestamp: September 05, 2019, 12:04:29 pm
content: Oscilloquartz 8663 has few versions. Some output square wave and some do sine. It also has 5MHz or 10MHz.

author: Ohm_My
author_rank: Contributor
timestamp: September 27, 2019, 10:00:19 am
content: I've acquired a SparkFun GPS-RTK2 F9P receiver and am having an issue with LH 6.0b. I've set the receiver type to /rxut but I still can't see any satellites in the table view or signal strength maps, etc?What is the secret hand shake for this?

author: tkamiya
author_rank: Super Contributor
timestamp: September 27, 2019, 04:15:53 pm
content: Did Spectracom Ageless Master Oscillator made it into the main code? You spent so much time helping me but I don't see it in list of supported GPSDO. It's been working well. Thank you.

author: tkamiya
author_rank: Super Contributor
timestamp: September 27, 2019, 08:48:12 pm
content: Few days ago, I bought a stack of Nortel GPSTM. Apparently, what I bought is different from what I already have..... I have Trimble OEM version that works well with LH. What I bought is; however, bears same model number but is made by Symmetricom. GPS chip is Furuno GT-8031F. LH's auto-discovery cannot see it. Trying to connect to it via putty, at 19200,8,n,1, I can get *something* but garbled. Has anyone successfully interfaced this version with LH or even a terminal emulator?CORRECTION> using 19.2K 7,O,1, I got a prompt "E-113>" I still can't talk to it as anything I type is met with repeat of the prompt.Specified such in command line to start LH. It is not finding the receiver. Behavior is quite different from Trimble version. Perhaps this is not supported.... (yet)

author: ArthurDent
author_rank: Super Contributor
timestamp: September 28, 2019, 06:42:18 pm
content: I've used a terminal emulator to talk to this GPSDO. If you're getting the E-113 message that means you are talking to the unit and it is telling you there is an error message and you can't continue unless the error message is cleared. Get to where you have the E-113 error message displayed and type*CLS <enter key>to clear the error and the prompt should now say SCSI> . Any time you screw up and the unit displays the error message, you must clear it again to continue.Type*IDN? <enter>and the unit should return the ID number and also return to SCSI>, waiting for the next command. Try some of the following commands.:GPS:POS?:DIAG:LOG:READ:ALL?:DIAG:LIFEtime:COUNt?(lower case letters and first : are optional):SYSTem:STATus?(gives satellite count/tracking, lots of info)These are like some of the commands for the Lucent KS-24361 GPSDO. some are specific to that unit but if you can find the list, it is a good starting point.

author: tkamiya
author_rank: Super Contributor
timestamp: September 28, 2019, 08:03:35 pm
content: Thank you!That got me going. Looks like E-113 was there because I powered it up before connecting antenna. It is now tracking 8 with valid PPS. So it's all good.Do you mind communicating with me via email? I don't really want to clutter up this thread. Mine is tkamiya9<at>yahoo.com

author: w9gb
author_rank: Contributor
timestamp: October 03, 2019, 08:55:53 pm
content: Mark -Have you added the Schweitzer Engineering Laboratories (Pullman, WA)SEL-2404, Satellite-Synchronized Clock to Lady Heather v6 Beta support ?https://selinc.com/products/2407/Nice unit with a IRIG-B output and six (6) programmable BNC outputs.These units are primarily used in the public utility industry (rack mounted), and a number are appearing surplus (sometimes for less than $200). The Tennessee Valley Authority (TVA) must have performed an upgrade at substations, power plants, and control rooms — since many are in SouthEast USA.4 page Flyer for SEL-2407https://cdn.selinc.com/assets/Literature/Product%20Literature/Flyers/2407_PF00100.pdf?v=20180914-174247NTP Server usagehttps://cdn.selinc.com/assets/Literature/Publications/Application%20Notes/AN2010-03_20121105.pdf?v=20151022-164640greg

author: tomeo.gonzales
author_rank: Regular Contributor
timestamp: October 12, 2019, 03:26:15 pm
content: Hi,I have a GPSDO from ebay. (see the attached picture)Inside is a Trimble 57693-D module.It is supported by Lady Heather (v6.14) ?It is not detected automatically.I'm not able to find the correct command line parameters for Lady Heather.Please helpThank you

author: docdailey
author_rank: Newbie
timestamp: October 20, 2019, 08:34:03 am
content: This tool is fantastic. How do devices get added. I see the Jackson Labs Fury GPSDO is not on the list. I would be interested in helping get it there. How can I help?Bill

author: akumiszcza
author_rank: Newbie
timestamp: November 14, 2019, 01:05:10 pm
content: Hi!I connected my BG7TBL GPSDO to a PC running FreeBSD as NTP server. I use GPSd and so it's possible to use Lady Heather (6.14) monitoring together with serving time. Unfortunately, I don't see the elevation and azimuth of nearly each satellite.When I use xgps or gpsmon software at the same time, I can see the data is there.

author: tkamiya
author_rank: Super Contributor
timestamp: December 11, 2019, 04:19:23 am
content: Would you consider adding an ability to read environmental temperature? Not the device temp but the lab itself. That would be very nice, me thinks?

author: texaspyro
author_rank: Super Contributor
timestamp: December 11, 2019, 04:35:52 am
content: Quote from: tkamiya on December 11, 2019, 04:19:23 amHeather already has support for reading a couple of different environmental sensors (temp, humidity, pressure). The sensor can be either the main input device (receiver) or an auxiliary input device. I use the USB sensor from dogratian.comhttps://www.eevblog.com/forum/metrology/environmental-sensor-recommendations/

author: tkamiya
author_rank: Super Contributor
timestamp: December 11, 2019, 05:19:50 am
content: I went ahead and purchased USB-PA. At $30, it's pretty reasonable. Thanks for the tip!

author: metrologist
author_rank: Super Contributor
timestamp: December 11, 2019, 03:06:36 pm
content: Quote from: tkamiya on December 11, 2019, 05:19:50 amDoes the USB-PA also do temp and humidity? The specs seem to indicate so but the description makes it uncertain.OT: there is a USB PA Crazy Radio, which I assume is a wireless USB interface but its not clear what you use it for? Coincidentally $30.

author: texaspyro
author_rank: Super Contributor
timestamp: December 11, 2019, 04:18:20 pm
content: Quote from: metrologist on December 11, 2019, 03:06:36 pmIt has a BME280 sensor on it. Does temp, humidity, air pressure.

author: tkamiya
author_rank: Super Contributor
timestamp: January 17, 2020, 12:33:12 am
content: I have been using LH with PRS10.Today, I was looking at status flags, ST1 to ST6. On LH, these values are expressed in 0x00 format. Can I get this in bit map format? This is really is not a big deal but those bytes are bit mapped. It'll be a bit easier if it's in 0000 0000 format.Thanks!

author: softfoot
author_rank: Contributor
timestamp: February 09, 2020, 10:02:04 am
content: The subject says it all ;-)IE Toolchain, libraries etcI'd like to apply a few tweaks for myself.Best regardsDave

author: Helix70
author_rank: Unknown
timestamp: February 09, 2020, 01:05:37 pm
content: As per the readme, "Source code is compilable with most versions of Visual Studio including the free Community Edition package."http://www.ke5fx.com/heather/readme.htm

author: softfoot
author_rank: Contributor
timestamp: February 09, 2020, 01:16:30 pm
content: Excellent -- Many thanksDave

author: texaspyro
author_rank: Super Contributor
timestamp: February 09, 2020, 08:18:00 pm
content: Quote from: softfoot on February 09, 2020, 10:02:04 amI use Visual Studio 2005 under Windows XP.Note that the makefile for Windows (in the ke5fx.com intsllation) is different than the Linux version. The heath*.c* files are the same for all OS versions.

author: perdrix
author_rank: Frequent Contributor
timestamp: February 25, 2020, 06:27:37 pm
content: Mark,Here's an odd-ball request - any chance you could sweet talk your lady friend into supporting the Meade RCX-400 telescope?There's no way to send commands directly to the GPS unit (unfortunately), but the telescope will accept a command on the serial port that will redirect the GPS NMEA output to the serial port until the next character is sent to the serial port::gpx# serial command.. returns continuous GPS sentences until anotherserial character is received.Sentences are prefixed with "$" and postfixed with x0D (return)for direct compatibility with VisualGPS and the like.CheersDavid Partridge

author: rockwell
author_rank: Regular Contributor
timestamp: March 12, 2020, 02:10:18 pm
content: Is it possible to use a Trimble 4000 with Lady Heather ?It has RS232 output.

author: notfaded1
author_rank: Frequent Contributor
timestamp: March 15, 2020, 03:43:07 am
content: Does anyone know how to get the DogRatlan's USB-PA to say work with lady heather and a Trimble Thunderbolt or even another ublox GPSDO? Is there a command or commandline command you have to add for the additional USB interface the USB-PA is running on?Bill

author: astrosnapper
author_rank: Newbie
timestamp: April 23, 2020, 05:26:19 pm
content: You need to add "-en=?", where?is the COM port number of your USB-PA temp sensor, to your Lady Heather command line in the shortcut.

author: texaspyro
author_rank: Super Contributor
timestamp: April 27, 2020, 02:45:01 am
content: There is also a mode where the temp sensor is the main input device (/?? /rxen (where ?? is the com port info)). In this mode you can also use the /en=?? command to access a second temperature sensor.

author: tkamiya
author_rank: Super Contributor
timestamp: April 27, 2020, 06:07:42 pm
content: I am doing a median survey with LH and T-bolt. I can't find a command to save to disk or save to device. HELP!I can issue this save command after it's done, right??

author: texaspyro
author_rank: Super Contributor
timestamp: April 28, 2020, 12:00:51 am
content: The results should automatically be saved to the Tbolt when the survey completes. The survey data is also written to a file while it is running. I am away at the moment and don' remember the file name used... I think it ends with .lla

author: tkamiya
author_rank: Super Contributor
timestamp: May 02, 2020, 02:47:11 am
content: Quote from: texaspyro on April 27, 2020, 02:45:01 amThis mode does not seem to work. I had the env sensor working on com15 via USB (/en=15) Shut it down and changed the command line to /rxen=15. Main screen says com1: then says serial port device not found. It there a limitation I am not aware of? It shows the system clock but not environmental information.

author: texaspyro
author_rank: Super Contributor
timestamp: May 02, 2020, 02:54:49 am
content: Quote from: tkamiya on May 02, 2020, 02:47:11 amOops... try: /rxen /15Also, when using an environmental sensor the zoomed digital clock display (ZC) should also show the sensor readings...

author: tkamiya
author_rank: Super Contributor
timestamp: May 02, 2020, 03:02:32 am
content: Now it works. Thanks!

author: texaspyro
author_rank: Super Contributor
timestamp: May 02, 2020, 03:09:12 am
content: My alarm clock is a Ras PI / Touchscreen with GPS module and enviro sensor...

author: tkamiya
author_rank: Super Contributor
timestamp: May 02, 2020, 03:16:02 am
content: So you wake up in precise location and time in bed?

author: texaspyro
author_rank: Super Contributor
timestamp: May 02, 2020, 03:19:38 am
content: Quote from: tkamiya on May 02, 2020, 03:16:02 amI REALLY hate being woken up a millisecond early. Or in some place I didn't go to sleep in...

author: tkamiya
author_rank: Super Contributor
timestamp: May 04, 2020, 06:45:29 am
content: USB-PA does not seem to be available anymore. Do you have something similar that you are recommending now?

author: texaspyro
author_rank: Super Contributor
timestamp: May 04, 2020, 07:00:01 am
content: Quote from: tkamiya on May 04, 2020, 06:45:29 amCurrently supported sensors are the USB sensors// from dogratian.com amd the LFS10x devices from// LookingForSolutions.com (like the LFS104BW)

author: texaspyro
author_rank: Super Contributor
timestamp: May 04, 2020, 11:14:43 pm
content: Quote from: tkamiya on May 04, 2020, 06:45:29 amDId you contact him to confirm? I've seen him run out of stock on his Ebay site fairly regularly...

author: cdev
author_rank: Super Contributor
timestamp: May 04, 2020, 11:42:19 pm
content: You can use the cheap STLINK clone dongles (STMF103 in there, I think) for all sorts of other stuff, including a USB temp/humidity sensor. You can also make them into Yubikeys.

author: notfaded1
author_rank: Frequent Contributor
timestamp: May 11, 2020, 05:07:59 pm
content: Quote from: texaspyro on May 02, 2020, 02:54:49 amThanks for this... I was wondering how to get the dogration working! I didn't see much about it except that it was supposed to work so I bought one.

author: cdev
author_rank: Super Contributor
timestamp: May 11, 2020, 05:14:30 pm
content: Is the Linux version thats online now one of the newer ones that supports the TruePosition GPSDO?

author: texaspyro
author_rank: Super Contributor
timestamp: May 12, 2020, 12:01:10 am
content: Quote from: cdev on May 11, 2020, 05:14:30 pmThe code (v6.14?) on eevblog is the latest version (both Windows and Linux and macOS)I was getting ready to release a new version that supports some new devices, but my latest source code is at a locked down university.

author: texaspyro
author_rank: Super Contributor
timestamp: May 12, 2020, 12:05:55 am
content: Quote from: cdev on May 12, 2020, 12:04:18 amUhhh... it's linked in the first post of this topic.

author: cdev
author_rank: Super Contributor
timestamp: May 12, 2020, 01:23:26 am
content: Thank you, Got it!Looking forward to trying it out!

author: tkamiya
author_rank: Super Contributor
timestamp: May 12, 2020, 02:28:19 am
content: When divide by cucumber error happens again, where do I find the reset switch?

author: texaspyro
author_rank: Super Contributor
timestamp: May 12, 2020, 02:33:09 am
content: Quote from: tkamiya on May 12, 2020, 02:28:19 amDrop trou, bend over, it's up there somewhere.

author: tkamiya
author_rank: Super Contributor
timestamp: May 12, 2020, 02:51:34 am
content: ..... and that will reboot the earth? I didn't know that....

author: texaspyro
author_rank: Super Contributor
timestamp: May 12, 2020, 02:53:17 am
content: Quote from: tkamiya on May 12, 2020, 02:51:34 amYep, try it! It does take a while, though.

author: FransW
author_rank: Frequent Contributor
timestamp: May 12, 2020, 03:10:46 pm
content: Are you sure?Frans

author: tkamiya
author_rank: Super Contributor
timestamp: May 14, 2020, 07:39:16 pm
content: Mine now says segmentation fault. Core dumped.

author: tomeo.gonzales
author_rank: Regular Contributor
timestamp: June 06, 2020, 07:26:26 pm
content: I try to use Lady Heather 6.14 with ZED-F9T (ublox GPS module) with the following command line:HEATHER.EXE /3 /br=115200 /rxu /tz=+2eet/eest /vhDate/time and position data are correct but no satellite info is displayed.Please help.

author: tkamiya
author_rank: Super Contributor
timestamp: June 06, 2020, 08:17:26 pm
content: Texaspyro has said somewhere, a beta code that corrects the problem exists but it's locked up in his secret laboratory at a university. (under lock down)

author: bg2uvz
author_rank: Newbie
timestamp: June 14, 2020, 02:41:42 am
content: 感谢！thank you!我的三星STP 2878 LF已经可以正常显示了！之前5.0是不能正常显示的。我把HEATHER6.14与5.0的放在一个压缩包内，以方便他人直接下载使用，再次感谢EEVblog电子社区论坛。我英语很差，网页是通过翻译过来的，所以抱歉不能以英语交流，给朋友们带来不便了。

author: robots
author_rank: Contributor
timestamp: June 17, 2020, 11:33:55 am
content: Hi,thanks for adding Trueposition gpsdo to Heather. I have made some modification to the source code to make the experience better. I am attaching diff for these changes.1. initialization. There are 3 cases that need to be addressed:- GPSDO is started in boot mode. In this case you need to send "$PROCEED" wait 1/2-1second, and then send initialization commands ($PPSDBG, etc)- GPSDO is already started and tracking, in this case you just need to send initialization commands ($PPSDBG, etc.)- Heather is started BEFORE GPSDO is powered on, in this case heather will notice BOOT GETVER response - needs proceed and then later initialization commands.So i have moved the initialization commands to single function that gets called twice. Once for BOOT response and once in receiver initialization.This function will send PROCEED wait 1000ms and send initialization commands. PROCEED command doesn't exist in main program. If gpsdo was already initialized, it is bacically nop (with wait).2. Initialization command $PPSDBG needs parameter.Parameter 1 = enable, parameter 0 = disable. The command parser in this GPSDO is dumb, it will look at fixed place for the character '1', if not enough characters it will just use character from LAST message.3. EXTSTATUS:this response contains data copied from NMEA message $GPGGA, number of sats used and DOP (Hdop in 2d fix mode, and PDOP in 3d fix mode) as provided by Furuno module.temperature is not taken from this message anymore.4. PPSDBG:Temperature is taken from this response.This response also contains TRAIM information as provided in Furuno's GPrrm message. I have added parsing/displaying for these stats as well.5. UPDATE FLASH command doesn't exist.This is not command but response that GPSDO has written flash. I have commented this out. Not needed. Whenever you update nonvolatile parameters they get saved into Flash memory.I have reverse engineered the firmware of the MCU used in the GPSDO and i have tried to fix available documentation:https://github.com/robots/trueposctrl/blob/master/GPSDO_commandset.hSome commands are still not added: like Jam sync ($JAM, without parameter). There are lot of interesting commands like: $SPIW x - write dac, $FxRxxH - toggle holdover, $F - send command to gps receiver, "$EBG *" - monitor gps messages.

author: NCVARIABLE
author_rank: Newbie
timestamp: July 05, 2020, 12:06:06 am
content: Trying to track down if Lady Heather can work with a Spectracom 8195A. Is there any plan for these to be added?

author: tkamiya
author_rank: Super Contributor
timestamp: July 06, 2020, 07:29:59 pm
content: I have two of that...Beta version works. Before you ask how to get beta version, look at the very beginning of this thread, please!

author: gjsmo
author_rank: Contributor
timestamp: September 22, 2020, 01:26:19 pm
content: @texaspyro The download link in the first post doesn't seem to work, is there another location to get the v6 beta source?

author: notfaded1
author_rank: Frequent Contributor
timestamp: September 22, 2020, 05:26:10 pm
content: Quote from: gjsmo on September 22, 2020, 01:26:19 pmAre you sure it doesn't work? You need to install the regular version then overwrite the exe with exe from the zip file.Bill

author: tkamiya
author_rank: Super Contributor
timestamp: September 23, 2020, 03:05:33 am
content: I've been wondering when LH V6 will go "gold". I have been using it so long and successfully, I forgot it's a beta.

author: gjsmo
author_rank: Contributor
timestamp: September 23, 2020, 02:27:06 pm
content: Quote from: notfaded1 on September 22, 2020, 05:26:10 pmI mean that the download link itself is broken. I cannot download v6 at all.EDIT: It would appear that tinyupload.com itself is broken. I cannot access it at all from multiple connections.

author: tkamiya
author_rank: Super Contributor
timestamp: September 24, 2020, 10:07:41 pm
content: You are right. That URL is non-responsive.

author: ve7xen
author_rank: Super Contributor
timestamp: October 01, 2020, 02:28:46 am
content: Edit: Was original seeking the source code. A closer read of the thread lead me to @dwholland's github repohttps://github.com/zzqzzqzzq/lady_heather_splunk(thanks!)I am not interested in his splunk modifications, but was able to roll back to what looks like the originally distributed 6.14 source code in an early commit.I've posted it athttp://gotroot.ca/misc/heatherx11_beta_6.14.zip

author: rockwell
author_rank: Regular Contributor
timestamp: May 24, 2021, 11:04:39 am
content: I would like to have lady heather in a small compact enclosure with a display, and not in the need of running a windows computer.Some of you out there have ported lady heather to linux that's running on a raspberry pi.As I have very little knowledge of programming, is there somewere a good reading on how to setup lady heather on a raspberry pi ?

author: bingo600
author_rank: Super Contributor
timestamp: May 24, 2021, 01:34:06 pm
content: Quote from: rockwell on May 24, 2021, 11:04:39 amOn a Raspi w. latest OS , it's really : "Compile" & Go ....As in :sudo apt install build-essentialcd "lady heather source dir"makeA 10 min job/Bingo

author: rockwell
author_rank: Regular Contributor
timestamp: May 24, 2021, 02:40:16 pm
content: Hi Bingo,I supose I first need to get the lady heather source code and cope this to an directory on my pi ?Unfortunately the link to source code in the first post on this thread isn't working, are there other ways to find the source code ?Rockwell

author: alm
author_rank: Super Contributor
timestamp: May 24, 2021, 02:59:26 pm
content: Rockwell,ve7xen posted a new link to the 6.14 beta source code that worked for me a week or so ago (I downloaded it, compiled it and successfully ran it):Quote from: ve7xen on October 01, 2020, 02:28:46 am

author: rockwell
author_rank: Regular Contributor
timestamp: May 24, 2021, 03:05:45 pm
content: Hi Alm.Many thanks for your help, I downloaded the file succesfuly.Now I start playing on my PiRockwell

author: rockwell
author_rank: Regular Contributor
timestamp: May 24, 2021, 03:35:33 pm
content: Hi Bingo & Alm,Again many thanks, heather is now running on my PiBut I don't find anything on how to setup the serial connection to my Thunderbolt.I have a Lindy USB to RS232 adapter, but don't know how to use it in my Pi.Figured out works like a charm. Thanks !Rockwell

author: bingo600
author_rank: Super Contributor
timestamp: May 24, 2021, 06:09:07 pm
content: Quote from: rockwell on May 24, 2021, 03:35:33 pmGlad it works for you/Bingo

author: dr.diesel
author_rank: Super Contributor
timestamp: August 08, 2021, 02:18:51 pm
content: :revive:I've been absent from here due to an crazy busy past year but I see our friend @texaspyro has also been missing since February 14, 2021. I hope all is well Sir.Thanks @ve7xen for posting the 6.14 link.

author: artag
author_rank: Super Contributor
timestamp: August 08, 2021, 08:31:13 pm
content: He's posted to the time-nuts list a lot more recently than that.

author: sgi199
author_rank: Contributor
timestamp: January 28, 2022, 03:36:14 am
content: Thank you, texaspyroAdjustment of current area time/t08:00:00 Enter

author: BetoSaba
author_rank: Newbie
timestamp: June 29, 2022, 11:15:52 pm
content: Anyone here has LH6 for MacOSX?The link in the original post by Texaspyro is not working.I have an old MacMini and I'm going to give a try with LH6 (I use LH with Linux & RPi4).I've made my [Frequency Box] with a Samsung GPSDO, a SRS PRS10 rubidium, a Morion MV89A docxo & a distribution amplifier.I can tie to the amplifier the output of the gpsdo, the PRS10, the PRS10 disciplined by the gpsdo or, if all this fail, I still have the MV89a.I'll use the MacMini to monitor the gpsdo & prs10.I'm using a RPi4 but when I open more instances of LH it goes unstable.

author: BetoSaba
author_rank: Newbie
timestamp: July 02, 2022, 01:03:35 pm
content: No need to.I was able to download Xcode & Xquartz and compile LH6.Comparing to Linux & Rpi it was SO simple & clean that I thought that something was wrong/missing.It wasn't. Perfectly working.So, if anyone needs LH6 for MacOSX and don't want to download almost 7 GB, contact me.

author: rrunyan
author_rank: Newbie
timestamp: August 20, 2022, 11:09:17 pm
content: Newbie here.Picked up a U-blox NEO-M9N to play with.Lady Heather (both v5 and v6.14) fail to display any satellite info when I start LH with the /rxu command.If I start LH with the /rxn command I see the satellite info.What's going on?Thanks!Ron R.

author: Helix70
author_rank: Unknown
timestamp: September 07, 2022, 08:58:44 am
content: Did you hook up the rx line as well? By default, you get NMEA, if you can't talk back, LH can't switch modes.

author: rrunyan
author_rank: Newbie
timestamp: September 09, 2022, 03:34:55 am
content: No problems with communication to and from the GPS module. The U-center software from U-blox works fine.As do other software programs such as GPSviewer.It seems that U-blox must have changed the output strings of the M9N module in such a way that LH no longerrecognizes what it is receiving. (As far as satellite position anyway. Everything else seems fine.LH also has problems with running in NMEA mode for long periods of time with the new module.I have no problems with my older LEA-6T module. I was hoping to improve my overall accuracy by usingfour GNSS for tracking purposes.Thanks for the reply.Ron

author: cncjerry
author_rank: Unknown
timestamp: October 20, 2022, 05:35:12 pm
content: Has anyone ever been able to get the x72 discipline loop to work? This would be command 'b' followed by 'k' or others for slow, medium, fast, very fast, etc. Funny thing is 'b' isn't working at all right now, have to reload it.I use the other setting '&' to autotune the x72, that works, but when I tried the PID loop, the x72 just sort of runs away negative frequency. I sent Mark a note and don't know if he is around.ThanksJerry

author: artag
author_rank: Super Contributor
timestamp: June 05, 2023, 02:05:49 pm
content: Is there an update from 6.14 ?Mine just told me 'Happy Birthday Queenie'I guess it'll be a year before it shows up again, though.

author: SA0BUX
author_rank: Newbie
timestamp: October 02, 2023, 07:49:08 pm
content: Any newer Lady Heather for Windows ?I have V6.14 Beta - 16 Jan 2019

author: citizenrich
author_rank: Newbie
timestamp: May 17, 2024, 09:07:38 pm
content: I'm also curious if others have recompiled for macOS ARM and if source code is available. The HEATHEXE.ZIP file does not unzip and I see no other source code.