Author Topic: Lady Heather v6 Beta for Windows .exe  (Read 91575 times)

0 Members and 1 Guest are viewing this topic.

Offline dwholland

  • Newbie
  • Posts: 3
  • Country: us
Re: Lady Heather v6 Beta for Windows .exe
« Reply #100 on: April 13, 2019, 07:21:01 pm »
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_splunk

And 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.txt

Hope it helps someone else..

David
 

Offline k5xl

  • Newbie
  • Posts: 2
  • Country: us
Re: Lady Heather v6 Beta for Windows .exe
« Reply #101 on: April 19, 2019, 04:52:43 pm »
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
 

Offline KE5FX

  • Super Contributor
  • ***
  • Posts: 1889
  • Country: us
    • KE5FX.COM
Re: Lady Heather v6 Beta for Windows .exe
« Reply #102 on: April 20, 2019, 01:36:55 am »
If anyone should be interested, I hacked up the 6.14Beta a bit, and now have LH feeding data to Splunk.

This does sound interesting, and they have a very slick website, but I'll be darned if I can tell exactly what Splunk actually is.   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.
 

Offline texaspyroTopic starter

  • Super Contributor
  • ***
  • Posts: 1407
Re: Lady Heather v6 Beta for Windows .exe
« Reply #103 on: April 20, 2019, 01:47:15 am »
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.

It 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.
 

Offline tkamiya

  • Super Contributor
  • ***
  • Posts: 2178
  • Country: us
Re: Lady Heather v6 Beta for Windows .exe
« Reply #104 on: April 20, 2019, 02:26:01 am »
If anyone should be interested, I hacked up the 6.14Beta a bit, and now have LH feeding data to Splunk.

This does sound interesting, and they have a very slick website, but I'll be darned if I can tell exactly what Splunk actually is

Splunk 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.
 

Offline k5xl

  • Newbie
  • Posts: 2
  • Country: us
Re: Lady Heather v6 Beta for Windows .exe
« Reply #105 on: April 21, 2019, 01:38:22 pm »
Thanks,  I'll look for your next windows release!
 

Offline rbm

  • Regular Contributor
  • *
  • Posts: 230
  • Country: ca
Re: Lady Heather v6 Beta for Windows .exe
« Reply #106 on: April 21, 2019, 02:16:18 pm »
This does sound interesting, and they have a very slick website, but I'll be darned if I can tell exactly what Splunk actually is.
It'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
- Robert
 

Offline jpb

  • Super Contributor
  • ***
  • Posts: 1771
  • Country: gb
Re: Lady Heather v6 Beta for Windows .exe
« Reply #107 on: April 25, 2019, 09:46:30 am »
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!  :scared:
 
The following users thanked this post: dr.diesel

Offline texaspyroTopic starter

  • Super Contributor
  • ***
  • Posts: 1407
Re: Lady Heather v6 Beta for Windows .exe
« Reply #108 on: April 25, 2019, 07:43:27 pm »
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!  :scared:

Damn cucumbers... they're evil, I say...  pure evel...   >:D
 

Offline dwholland

  • Newbie
  • Posts: 3
  • Country: us
Re: Lady Heather v6 Beta for Windows .exe
« Reply #109 on: April 25, 2019, 11:08:07 pm »
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
 
The following users thanked this post: KE5FX

Offline URI

  • Frequent Contributor
  • **
  • Posts: 718
  • Country: de
Re: Lady Heather v6 Beta for Windows .exe
« Reply #110 on: May 08, 2019, 12:47:09 am »
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: [Select]
UCCM> *IDN?
SAMSUNG,UCCM-LP,SE2D608878,1.0.0.2-02
"Command Complete"

The output after the SYST:STAT? command:
Code: [Select]
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 : Unknown[LOS]                                                       
                                              TFOM     1            FFOM      0
                                              UCCM A Status[Master]           
                                                                               
>>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 2019
  1  31 150  39      3  66  84                GPS      Synchronized to UTC     
  6  30 307  43     11   9 166                ANT DLY  +0.0E+0                 
  9  30 217  34     12   3 335                Position ________________________
 17  33 251  38     14   5  47                MODE     fixed                   
 19  36 275  48     18   5 145                                                 
 23  67 193  52     22  44  95                FIX LAT  N  dd:xx:26.954         
 31  25  50  39     25   4   9                FIX LON  E  dd:xx:00.606         
                                              FIX HGT          +116.43 m       
                                                                               
                                                                               
                                                                               
                                                                               
ELEV 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: [Select]
UCCM> ?

 *IDN?
 ALARm:HARDware?
 ALARm:OPERation?
 DIAGnostic:OUTPut ON|OFF
 OUTPut:REFerence?
 OUTPut:ACTive:ENABle
 OUTPut:ACTive:DISable
 OUTPut: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:PRESet
 SYNChronization: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>:ALL
 DIAGnostic:ROSCillator:EFControl:RELative?
 SYNChronization:TINTerval?
 DIAGnostic:LOG:READ:ALL?
 DIAGnostic:LOG:CLEar
 SYSTem:PON
 OUTPut:MODE?
 SYSTem:STATus?
 SYSTem:COMMunication:SERial1:BAUD 9600|19200|38400|57600|115200
 SYSTem:COMMunication:SERial1:BAUD?
 SYSTem:COMMunication:SERial1:PRESet
 SYSTem:COMMunication:SERial2:BAUD 9600|19200|38400|57600|115200
 SYSTem:COMMunication:SERial2:BAUD?
 SYSTem:COMMunication:SERial2:PRESet
 OUTPut:STANdby:THReshold <secods>
 SYNChronization:REFerence:ENABLE EXT|GPS
 SYNChronization:REFerence:DISABLE EXT|GPS
 SYNChronization:REFerence:ENABLE?
 OUTPut:TP:SELection PP1S|PP2S
 OUTPut:TP:SELection?
 GPSystem:SATellite:TRACking:EMANgle <degrees>
 GPSystem:SATellite:TRACking:EMANgle?
 changeSN
 POSSTATus
 TOD EN|DI
 TIME:STRing?
 REFerence:TYPE GPS|EXT
 REFerence:TYPE?
 PULLINRANGE 0|1|2|...|254|255
 PULLINRANGE?
 DIAGnostic:LOOP?
 DIAGnostic:ROSCillator:EFControl:DATA GPS|<value>
 DIAGnostic:ROSCillator:EFControl:DATA?
 DIAGnostic:TCODe:STATus:AMASk
 DIAGnostic:TCODe:STATus:OMASk
 DIAGnostic:TCODe:ERRor:AMASk
 DIAGnostic:TCODe:ERRor:OMASk
 DIAGnostic:REFerence:SELect?
 DIAGnostic:MODE:ID?
 SYNChronization:HOLDover:INITiate
 SYNChronization:HOLDover:RECovery:INITiate
 SYNChronization:INPut:PPS:DELay <numeric value>
 SYNChronization:INPut:PPS:DELay?
 DIAGnostic:ANTenna:CFEED ON|OFF
 DIAGnostic:ANTenna:CFEED?
 HELP|?
"Command Complete"
 UCCM>
A life without TEA is possible but pointless.
 

Offline texaspyroTopic starter

  • Super Contributor
  • ***
  • Posts: 1407
Re: Lady Heather v6 Beta for Windows .exe
« Reply #111 on: May 08, 2019, 01:24:56 am »
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.
 

Offline URI

  • Frequent Contributor
  • **
  • Posts: 718
  • Country: de
Re: Lady Heather v6 Beta for Windows .exe
« Reply #112 on: May 08, 2019, 05:18:23 am »
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.

Oh, 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.
A life without TEA is possible but pointless.
 

Offline URI

  • Frequent Contributor
  • **
  • Posts: 718
  • Country: de
Re: Lady Heather v6 Beta for Windows .exe
« Reply #113 on: May 17, 2019, 08:52:24 pm »
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.
A life without TEA is possible but pointless.
 

Offline texaspyroTopic starter

  • Super Contributor
  • ***
  • Posts: 1407
Re: Lady Heather v6 Beta for Windows .exe
« Reply #114 on: June 07, 2019, 05:33:44 am »
Send me a couple of minutes of raw data capture when you have it almost working...
 

Offline videobelu

  • Newbie
  • Posts: 6
  • Country: it
Re: Lady Heather v6 Beta for Windows .exe
« Reply #115 on: June 12, 2019, 12:53:54 pm »
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
« Last Edit: June 13, 2019, 01:02:31 pm by videobelu »
 

Offline URI

  • Frequent Contributor
  • **
  • Posts: 718
  • Country: de
Re: Lady Heather v6 Beta for Windows .exe
« Reply #116 on: June 15, 2019, 07:03:01 am »
Send me a couple of minutes of raw data capture when you have it almost working...

Hi 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!
A life without TEA is possible but pointless.
 

Offline texaspyroTopic starter

  • Super Contributor
  • ***
  • Posts: 1407
Re: Lady Heather v6 Beta for Windows .exe
« Reply #117 on: June 15, 2019, 05:10:11 pm »
It works fine here.

Something tells me you are not on v6.14.  Press the space bar to verify your version.
 

Offline URI

  • Frequent Contributor
  • **
  • Posts: 718
  • Country: de
Re: Lady Heather v6 Beta for Windows .exe
« Reply #118 on: June 15, 2019, 10:49:44 pm »
It works fine here.

Something tells me you are not on v6.14.  Press the space bar to verify your version.

Oh man, I feel like a complete idiot.   :palm:
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..    :palm:

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*
A life without TEA is possible but pointless.
 

Offline texaspyroTopic starter

  • Super Contributor
  • ***
  • Posts: 1407
Re: Lady Heather v6 Beta for Windows .exe
« Reply #119 on: June 15, 2019, 11:13:10 pm »
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...
 

Offline URI

  • Frequent Contributor
  • **
  • Posts: 718
  • Country: de
Re: Lady Heather v6 Beta for Windows .exe
« Reply #120 on: June 15, 2019, 11:54:35 pm »
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...

Yep, 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.   8)
A life without TEA is possible but pointless.
 

Offline URI

  • Frequent Contributor
  • **
  • Posts: 718
  • Country: de
Re: Lady Heather v6 Beta for Windows .exe
« Reply #121 on: June 17, 2019, 06:00:01 am »
Do you have a crappy antenna location?   You have decent signal levels, but are only tracking 4-5 satellites?  I would expect to see more tracked satellites...

After 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.   :-DD
A life without TEA is possible but pointless.
 

Online Electro Fan

  • Super Contributor
  • ***
  • Posts: 3197
Re: Lady Heather v6 Beta for Windows .exe
« Reply #122 on: June 25, 2019, 02:15:50 am »
Just checking to see what the command might be to get the Doppler plot to turn on (for Star 4+)?  Thx
« Last Edit: June 25, 2019, 02:18:20 am by Electro Fan »
 

Offline Ohm_My

  • Contributor
  • Posts: 28
  • Country: us
Re: Lady Heather v6 Beta for Windows .exe
« Reply #123 on: June 25, 2019, 02:44:50 am »
I don't think it is available with the Star 4+ as a measured parameter. The term is Dilution Of Precision as opposed to Doppler.
 
The following users thanked this post: Electro Fan

Online Electro Fan

  • Super Contributor
  • ***
  • Posts: 3197
Re: Lady Heather v6 Beta for Windows .exe
« Reply #124 on: June 25, 2019, 02:47:40 am »
Thanks.  Any chance there is a command that displays some info about the status of the 10 MHz ref signal?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf