Loading ...
Sorry, an error occurred while loading the content.

15861Re: Script Engine and Missing Beacons and Missing Telemetry

Expand Messages
  • ve6srv
    Sep 1, 2013
    • 0 Attachment
      I would still suggest sharing your configuration file with us so we have a chance to see EXACTLY what it is you are doing with the unit two screen shots only show partial configuration information. The configuration file however would contain ALL of the information programmed into your unit. It would be very easy to load that information into a unit to test against rather than trying to match what you have shown and guess at the rest of the settings.

      Your scripts appear to only be sending non-APRS formatted data, and should not affect the operation of the rest of the unit. It is possible that there's something else going on, but without the exact configuration parameters, it is very difficult to recreate the situation.

      As for your comment about the "inherent unreliabilty of APRS", I think you have that wrong. APRS is in fact quite reliable. There may be bugs in some hardware, but that's not a reliability issue with APRS. There are also poorly implemented, and/or overloaded networks that are difficult to get packets handled on properly, but again, that's not a reliability issue with APRS.

      If you're going to assume that the protocol is unreliable, then you may never find the source of your issues.

      You may indeed stumbled across a bug in the OT firmware. Putting the unit on the bench and testing locally should give you extremely reliable and repeatable results with none of the variability that come from the network response.

      You have to ensure that you control as much as possible when testing, and understand which variables are under your control. If you assume that most of your input variables are out of your control, or are somehow inherently unreliable, it can really get in the way of making proper observations.

      Sent from my BlackBerry device on the Rogers Wireless Network

      From: Tony Komljanec <tkomljan@...>
      Date: Sun, 1 Sep 2013 14:37:19 +0100 (BST)
      To: ve6srv@...<ve6srv@...>; scott@...<scott@...>; tracker2@yahoogroups.com<tracker2@yahoogroups.com>
      ReplyTo: Tony Komljanec <tkomljan@...>
      Subject: Re: Script Engine and Missing Beacons and Missing Telemetry

      Thank you all for your patience with this long post. 
      I appreciate that it is difficult to check someone else's work.  Thanks for considering.   I'm using VE3TK to test this on the bench. 
      The end result seems to be that no matter what I attempt, the script engine intermittently interfere's or blocks normal posit's and telemetry.  I've seen this now with months of deployment on a remote telemetry site VA3PLA, as well as on the bench after I've pulled the unit to troubleshoot this further.  The inherent unreliability of APRS requires pause to really make sure before one cries "bug", but I've come to the end of my time in trying to isolate this to a particular feature or checkbox that could be involved. Unless some new insight or troubleshooting tips can be suggested. 
      I'm using build 55076.  I did try the latest beta build that is posted for firmware update, but immediately noticed an error in the first voltage telemetry digit being reported so reverted back to a clean install of 55076 and freshly entered parameters.    
      I've attached screen shots of the config.  Just added "scripts off" going forward for the next round of bench testing. Here is the latest script pretty much derived directly from the Script Engine Wiki:
      On Second
        Increment Counter 1
        If Counter 1 = 30
          Exec "BEA > OT2 Digi 20 km East of Bancroft near McArthur Mills, ON"
        End Block
        If Counter 1 = 1800
          Exec "BEA > www.qsl.net/va3pla"
        End Block
        If Counter 1 = 3600
          Exec "BEA > Planica Amateur Radio Club 147.180+"
        End Block
        If Counter 1 = 5400
          Exec "BEA > Completely Solar Powered since 1994"
          Set Counter 1 = 0
        End Block
      End Block
      Below is what I'm talking about... switched to profile 1, the first posit group gets through, and then only scripted beacons for quite some time. 
      2013-08-31 20:38:52 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Day Mode W1W2
      2013-08-31 20:38:53 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:!4354.13N/07939.15W# 13.6V  19C 
      2013-08-31 20:38:54 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:T#044,149,173,250,000,000,00000010
      2013-08-31 20:54:09 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> www.qsl.net/va3pla
      2013-08-31 21:24:47 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> Planica Amateur Radio Club 147.180+
      2013-08-31 21:55:20 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3CGR-4:> Completely Solar Powered since 1994
      2013-08-31 21:55:51 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> OT2 Digi 20 km East of Bancroft near McArthur Mills, ON
      2013-08-31 22:25:51 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> www.qsl.net/va3pla
      2013-08-31 22:56:29 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3CGR-4:> Planica Amateur Radio Club 147.180+
      2013-08-31 23:26:59 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> Completely Solar Powered since 1994
      2013-08-31 23:27:30 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3CGR-4:> OT2 Digi 20 km East of Bancroft near McArthur Mills, ON
      2013-08-31 23:57:32 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> www.qsl.net/va3pla
      2013-09-01 00:28:01 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> Planica Amateur Radio Club 147.180+
      2013-09-01 00:59:05 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> OT2 Digi 20 km East of Bancroft near McArthur Mills, ON
      2013-09-01 01:29:08 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3CGR-4:> www.qsl.net/va3pla
      2013-09-01 01:59:37 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> Planica Amateur Radio Club 147.180+
      2013-09-01 02:30:11 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> Completely Solar Powered since 1994
      2013-09-01 04:01:38 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:> Completely Solar Powered since 1994
      2013-09-01 04:02:09 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3CGR-4:> OT2 Digi 20 km East of Bancroft near McArthur Mills, ON
      2013-09-01 04:26:37 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Day Mode W1W2
      2013-09-01 04:32:04 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> www.qsl.net/va3pla
      2013-09-01 04:49:04 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Day Mode W1W2
      2013-09-01 04:49:05 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:!4354.13N/07939.15W# 13.6V  19C
      Below is a sample of profile 2.  Missing Posits, and telemetry: 
      2013-08-30 17:54:10 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Night Mode W1
      2013-08-30 17:54:10 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:!4354.13N107939.15W# 11.8V  18C 
      2013-08-30 17:54:11 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:T#006,149,150,247,000,000,00000011
      2013-08-30 18:26:46 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Night Mode W1
      2013-08-30 18:26:46 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:!4354.13N107939.15W# 11.8V  19C 
      2013-08-30 18:39:17 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:> Completely Solar Powered since 1994
      2013-08-30 18:39:52 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> OT2 Digi 20 km East of Bancroft near McArthur Mills, ON
      2013-08-30 19:09:31 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3CGR-4:> www.qsl.net/va3pla
      2013-08-30 19:29:11 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Night Mode W1
      2013-08-30 19:39:37 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> Planica Amateur Radio Club 147.180+
      2013-08-30 20:09:40 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:> Completely Solar Powered since 1994
      2013-08-30 20:10:16 EDT: VE3TK>APOT21,VE3MUM-1,WIDE2*,qAR,VE3ID-8:> OT2 Digi 20 km East of Bancroft near McArthur Mills, ON
      2013-08-30 20:25:16 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Night Mode W1
      2013-08-30 20:39:47 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:> www.qsl.net/va3pla
      2013-08-30 20:54:48 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Night Mode W1
      2013-08-30 20:54:51 EDT: VE3TK>APOT21,VE3MUM-1*,WIDE2*,qAR,VE3ID-8:!4354.13N107939.15W# 11.8V  18C 
      2013-08-30 21:09:53 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3CGR-4:> Planica Amateur Radio Club 147.180+
      2013-08-30 21:24:55 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:>TEST Solar Digi.  Night Mode W1
      2013-08-30 21:24:55 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:!4354.13N107939.15W# 11.8V  18C 
      2013-08-30 21:24:55 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:T#011,149,150,246,000,000,00000011
      Here is how it looks without scripts:
      2013-08-30 07:37:50 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:T#028,149,150,055,000,000,00000011
      2013-08-30 07:53:02 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3CGR-4:T#029,149,150,054,000,000,00000011
      2013-08-30 08:08:09 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Night Mode W1
      2013-08-30 08:08:09 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3CGR-4:!4354.13N107939.15W# 11.8V  19C 
      2013-08-30 08:23:18 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Night Mode W1
      2013-08-30 09:07:57 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:T#033,149,150,054,000,000,00000011
      2013-08-30 09:23:02 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Night Mode W1
      2013-08-30 09:23:03 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:!4354.13N107939.15W# 11.8V  19C 
      2013-08-30 09:23:03 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:T#034,149,150,056,000,000,00000011
      2013-08-30 09:47:04 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Night Mode W1
      2013-08-30 10:02:13 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Night Mode W1
      2013-08-30 10:17:22 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:T#037,149,150,054,000,000,00000011
      2013-08-30 10:32:32 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Night Mode W1
      2013-08-30 10:32:32 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:!4354.13N107939.15W# 11.8V  19C 
      2013-08-30 10:32:32 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3CGR-4:T#038,149,150,056,000,000,00000011
      2013-08-30 10:47:39 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Night Mode W1
      2013-08-30 11:02:46 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi.  Night Mode W1
      2013-08-30 11:02:48 EDT: VE3TK>APOT21,VE3MUM-1,WIDE2*,qAR,VE3ID-8:!4354.13N107939.15W# 11.8V  19C 
      2013-08-30 11:17:56 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:>TEST Solar Digi.  Night Mode W1
      2013-08-30 11:17:56 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:!4354.13N107939.15W# 11.8V  19C 
      2013-08-30 11:17:56 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:T#041,149,150,054,000,000,00000011
      Even in Profile 1 (Day mode, no scripts)...  some telemetry is missed due to the concurrent telemetry transmission getting squashed by some digi's...but overall seems to work out of OT2:
      2013-08-29 15:31:08 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3CGR-4:>TEST Solar Digi. W1W2 Day mode
      2013-08-29 15:31:09 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3CGR-4:T#026,150,176,250,000,000,00000010
      2013-08-29 15:31:09 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:!4354.13N/07939.15W# 13.8V 20C 
      2013-08-29 15:46:46 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi. W1W2 Day mode
      2013-08-29 15:46:46 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:!4354.13N/07939.15W# 13.7V 19C 
      2013-08-29 16:02:19 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3LSR-4:>TEST Solar Digi. W1W2 Day mode
      2013-08-29 16:02:20 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3CGR-4:!4354.13N/07939.15W# 13.8V 19C 
      2013-08-29 16:02:22 EDT: VE3TK>APOT21,VE3MUM-1,WIDE2*,qAR,VE3ID-8:T#028,149,176,249,000,000,00000010
      2013-08-29 16:18:06 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:!4354.13N/07939.15W# 13.8V 19C 
      2013-08-29 16:18:07 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:T#029,149,176,249,000,000,00000010
      2013-08-29 16:33:53 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:>TEST Solar Digi. W1W2 Day mode
      2013-08-29 16:33:54 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:!4354.13N/07939.15W# 13.7V 19C 
      2013-08-29 16:33:54 EDT: VE3TK>APOT21,WIDE2-1,qAR,VE3YAP:T#030,149,175,250,000,000,00000010
      If anyone has any new suggestions to try on the bench?  Else I'll deploy this without the script engine active. 
      Thank you!
      Tony K
    • Show all 7 messages in this topic