Welcome to Radarspotting. Please login or sign up.

August 27, 2026, 12:36:16 AM

Login with username, password and session length

New Members

New Members

You should get an activation email when you join.  If not, please use the Contact option.

Active display down 5th October 2019

Started by big john, October 05, 2019, 10:01:11 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Anmer

I have copies of AD Lite Zip files, both 32 and 64 bit.

Maybe someone can test the 32 bit?  I'm using 64 bit.

I won't upload them here since I'm not sure what GAS plans in future.  But PM me if needed.
Here to Help.

terrywadeairbus

My Active Display Lite is still working. One quick question please, when I go to add a new aircraft, every time I input the aircraft icao type and operator, after clicking add, both these two fields end up empty? Any ideas please?

Thanks

Terry

Anmer

Not sure Terry.  They don't get cleared in AD Lite.

Do they update the sqb database OK?
Here to Help.

terrywadeairbus

Hi Anmer

No they don't update the BS SQB, as when I look in BS Reporter the icao type and operator filed are blank with the aircraft I've just added in AD Lite?

As soon as I press add in AD Lite both these fields become blank?

Thanks

Terry
 

terrywadeairbus

Hi Anmer

I've just answered my own question, the icao type and operator weren't ticked in the auto populate options of AD Lite!   ;)

Thanks for your help

Terry

geoair.pt

Hi all!
I have AD Lite running and realized that something was wrong when the 'Populated' ,'Unknowns' and 'Need Populating' weren't being updated.
Sad news regarding Active Display  :(
I see that planebase is recommended as an alternative need users need a sponsor. Anyone willing to sponsor me?

Thank you.
Best regards.



Faramir

Quote from: CloudWarrior on October 16, 2019, 04:31:00 PM
I used ADU for a while but it used to change all my operator flags back to default so I stopped using it. An expensive experiment. I will miss AD.
Noticed this too. I wrote to Steve from ADU and for the moment this is how it is.He mentioned that maybe in the next version of the program an option to 'skip' the flag will be possible.

To tackle this problem I wrote a trigger. It copies the Operator flag to the MTOW field to include it in the Temp.xml files.After that I manually populate the Engines field with a flag that I want to use instead of the official one.My Basestation.xsl shows the flags based on those fields. If the Engines field is populated it will display that flag, if not then the MTOW flag is displayed.If that's empty too then a general 'Undetermined' is shown.
Note that in the aircraft list the official Operator flag is shown.
My trigger:
CREATE TRIGGER OperatorFlag
  AFTER UPDATE
  ON Aircraft
BEGIN
  UPDATE aircraft SET MTOW = (SELECT NEW.OperatorFlagCode from Aircraft) where aircraft.aircraftid = NEW.aircraftid;
END;

My BaseStation.xsl:
<?xml version="1.0" encoding="iso8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output omit-xml-declaration="yes" indent="yes"/>
<xsl:strip-space elements="*"/>


<xsl:template match="/">

<html>
<head>
    <link rel="stylesheet" href="basestation.css" type="text/css"/>
</head>
<body>
     <!-- OperatorFlagcode is trigger copied to the MTOW field so it is present -->
     <!-- in the 'temp1.xml and temp2.xml files -->
     <!-- Replacement flags -if any- are set as the aircraft's Engines field -->

     <!-- Operator flag preference: 1. Engines -->
     <!--                           2. MTOW -->
     <!--                           3. Callsign -->
     <!-- If all fields are empty (null) the undetermined flag is shown -->

  <!-- Store temp.xml data in local variables -->
  <xsl:variable name="AirlineICAO" select="substring(//currentflight/callsign,1,3)"/>
  <xsl:variable name="OperatorFlag" select="//regdata/mtow"/>
  <xsl:variable name="SubOperator" select="//regdata/engines"/>
  <table><!-- Create a box to hold the aircraft data-->
      <tr>
        <td>
         <span class="entryheading">Aircraft</span>
          <div class="entrybox">
            <table width="850"><!-- Create a table in the box -->
              <tr><!-- First row, country information -->
                <td width="190"><!-- First cell in first row -->
                 <span class="entrycaption">Country: </span>
                 <span class="entrydata"><xsl:apply-templates select="//transmission/country"/></span>
                </td>
                <td width="170"><!-- Second cell in first row -->
                 <span class="entrycaption">Registration: </span>
                 <span class="entrydata"><xsl:apply-templates select="//regdata/registration"/></span>
                </td>
                <td width="120"><!-- Third cell in first row -->
                    <span class="entrycaption">ModeS: </span>
                    <span class="entrydata"><xsl:apply-templates select="//transmission/modes"/></span>
                </td>
              </tr>
              <tr><!-- Second row, aircraft information -->
                <td width="180"><!-- First cell in second row -->
                    <span class="entrycaption">Maker: </span>                                     
                    <span class="entrydata"><xsl:apply-templates select="//regdata/manufacturer"/></span>
                </td>
                <td width="170"><!-- Second cell in second row -->
                  <span class="entrycaption">ICAO Type: </span>
                  <span class="entrydata"><xsl:apply-templates select="//regdata/ICAOTypeCode"/></span>
                </td>
                <td width="150"><!-- Third cell in second row -->
                    <span class="entrycaption">Serial No: </span>
                  <span class="entrydata"><xsl:apply-templates select="//regdata/serialno"/></span>
                </td>
               </tr>
              <tr><!-- Third row, aircraft information -->
                <td colspan="2"><!-- First cell in second row -->
                 <span class="entrycaption">Type: </span>
                  <span class="entrydata"><xsl:apply-templates select="//regdata/type"/></span>
                </td>
                <td width="180"><!-- Second cell in second row -->
                    <span class="entrycaption"></span>                                     
                    <span class="entrydata"></span>
                </td>
                <td width="10"><!-- Third cell in second row -->
                    <span class="entrycaption"></span>
                  <span class="entrydata"></span>
                </td>
               </tr>
            </table>
          </div>
        </td>
      </tr>
  </table>
 
  <table><!-- Create a box to hold the operator info -->
     <tr>
        <td>
         <span class="entryheading">Operator</span>
          <div class="entrybox">
            <table width="850"><!-- Create a table in the box -->
              <tr><!-- First row-->
                <td width="80"><!-- First cell in first row -->
                <span class="entrycaption"></span>
                <xsl:choose>
                      <xsl:when test="not($SubOperator= '')"><!-- First operator flag preference (Engines) -->
                        <img src="C:\Program Files (x86)\Kinetic\Basestation\OperatorFlags\{$SubOperator}.bmp" border="0" />
                      </xsl:when>                                     
                 
                      <xsl:when test="not($OperatorFlag= '')"><!-- Second operator flag preference (MTOW) -->
                       <img src="C:\Program Files (x86)\Kinetic\Basestation\OperatorFlags\{$OperatorFlag}.bmp" border="0" />
                      </xsl:when>

                      <xsl:when test="not($AirlineICAO= '')"><!-- Third operator flag preference (Callsign) -->
                       <img src="C:\Program Files (x86)\Kinetic\Basestation\OperatorFlags\{$AirlineICAO}.bmp" border="0" />
                          </xsl:when>

                      <xsl:otherwise><!-- If all previous fields are empty, display undetermined flag -->
                       <img src="C:\Program Files (x86)\Kinetic\Basestation\OperatorFlags\undetermined.bmp" border="0" />
                      </xsl:otherwise>
                </xsl:choose>
               </td>
                <td width="255"><!-- Second cell in first row -->
                  <span class="entrycaption"></span>
                  <span class="entrydata"><xsl:apply-templates select="//regdata/registeredowners"/></span>
                </td>
                <td width="330"><!-- Third cell in first row -->
                  <span class="entrycaption">ICAO: </span>
                  <span class="entrydata"><xsl:apply-templates select="//regdata/mtow"/></span>
                </td>
                <td width="375"><!-- Fourth cell in first row -->
                  <span class="entrycaption">Callsign: </span>
                  <span class="entrydata"><xsl:apply-templates select="//currentflight/callsign"/></span>
                </td>
              </tr>
            </table>
          </div>
        </td>
      </tr>
  </table>
  <table><!-- Create a box to hold the User Notes -->
      <tr>
        <td width="800"><!-- First cel in first row -->
         <span class="entryheading">User Notes</span>
        </td>
      </tr>
      <tr>
        <td>
          <div class="entrybox">
            <table width="800">
              <tr>
                <td>
                  <span class="entrydata"><xsl:apply-templates select="//user/notes"/></span>
                 
                   <a href="https://www.jetphotos.com/showphotos.php?aircraft=all&amp;airline=all&amp;country-location=all&amp;photographer-group=all&amp;category=all&amp;keywords-type=all&amp;keywords-contain=3&amp;keywords={//regdata/registration}&amp;photo-year=all&amp;genre=all&amp;search-type=Advanced&amp;sort-order=0&amp;term={//regdata/registration}" target="new"><span class="entrycaption">Planepictures.net: <xsl:apply-templates select="//regdata/registration"/></span></a>
                 
                </td>
              </tr>
            </table>
          </div>
        </td>
      </tr>
    </table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

Maybe this can do something for you.
Cheers,
John

terrywadeairbus

Regarding the licence manager issue with AD PRO, I've tried contacting Nicola Jones recently for any updates on this, and so far I've had no response, if anyone else has any further news please could they share.

I'm assuming AD PRO users who's licences have expired recently, that there program just pack up working, mine expires in a couple of months. 

Regards and Happy New Year

Terry 

Anmer

Quote from: terrywadeairbus on December 31, 2019, 07:06:16 PM
I'm assuming AD PRO users who's licences have expired recently, that there program just pack up working, mine expires in a couple of months. 

Unless I'm mistaken, AD Pro and AD Lite have already stopped working, even for those with unexpired AD Pro licences.  I may be wrong.
Here to Help.

paulm

I have a message when starting AD PRO this morning 1-1-2020.

It says "This version of Active Display V1.64.5.1 has now expired and has been replaced. Please select OK to be redirected to the Gatwick Aviation Society website where the latest version can be downloaded. Thank You."

Needless to say when you hit the link it doesn't take you to the Gatwick website.
AD Lite is still working. So that would seem to be the end of AD PRO pity.

Anmer

Quote from: paulm on January 01, 2020, 08:34:28 AM
AD Lite is still working.

Is your AD Lite doing lookups from the GAS server?
Here to Help.

paulm

Morning Mike - Happy New Year

I am not fully ok with AD Lite, but I have tried with and without the auto populate button pushed.
With AP on nothing appears on the list at the bottom of the page. In other words no auto populate.
With AP off the bottom list shows all aircraft with no entry in the C/N Column. Thus having the useful purpose of identifying the non populated Aircraft for manual populating.

Paul

Anmer

Thanks Paul.

That confirms my understanding.

AD Lite can be used to manually update the BaseStation.sqb file, which is how I use it, but cannot lookup a hex code from the GAS server. 

AD Pro users can't achieve this as the application needs to be checked with the GAS server for a valid licence beforehand.  Consequently AD Pro is now of no use whatsoever.
Here to Help.

Hilly

Hi Guys,

Have you looked at the Plane Base Aircraft programme it's the dogs..... much better than AD.

paulm

I had been using AD PRO the same way as you use AD Lite. The message I received this morning may be a programmed action for a new software check on the first day of the year. I will try it again in the morning.

Paul