VC II+ DIAGNOSTIC DATA (OSD Screen notation V1.07)





About this file:  It consists of 4 parts.  Starting out with a

simple representation of the On Screen Display using letters of the

alphabet, then progressing to more information.  Part 4 includes

portions of the first 3 parts in an effort to have as much information

handy in one place when trying to figure out what YOUR OSD is showing

you.  Firmware versions newer than V1.07 (circa 1990) will have a

somewhat different layout, but most of the info is still correct.



Hope you find this file of use.  It's taken many hours to get it in

shape.  If you know any of the "Unknown" fields, find errors, or

can expand on any of the data, please send the info to:



          mikey@slic.cts.com  and/or  hughes@gary.enet.dec.com

          ----------------------------------------------------





                              P A R T  1

                              ----------



V1.07

1)  aaaaaaaa-aa-aa              b-c

2)  3:dddd  2:dddd  1:dddd   0:dddd

3)  

4)  ee       fff-fff-fff       gg-h

5)  iiii-iiii   iiii-iiii.ii   iiii

6)  jj-kk-ll   m  nnnn  o p  qqqqqq

7)  rrrr-ssss-tttt u v      wxxxxxx

8)  y.zzE-aa/b.ccE-dd   ee    f:ggg



          --------------------------------------------------



                              P A R T  2

                              ----------



              DIAGNOSTIC DATA (Annotated; Short Version)



V1.07

Code version





1)  aaaaaaaa-aa-aa              b-c

    Unit Address                IPPV



2)  3:ddd  2:dddd   1:dddd   0:dddd

    Tiers  Tiers    Tiers    Tiers



3)  



4)  ee       fff-fff-fff       gg-h

             Geographic Location

                               Time Zone

                                  Daylight Zone



5)  iiii-iiii   iiii-iiii.ii   iiii

    General Insturment information only



6)  jj-kk-ll   m  nnnn  o p  qqqqqq

    Category Number     Sync Type

       Category Sequence  Program Sequence

          Channel Number     Frame Count

               ?  Sync 24 Count



7)  rrrr-ssss-tttt u v      wxxxxxx

    Unit Address Messages   Free preview Status

         All Messages        Epoch Frame Count

              Frame Count Messages

                   Sync State

                     Service Selection



8)  y.zzE-aa/b.ccE-dd    ee   f:ggg

    ? Short Term BER     Audio Holds

          ?? ? Long Term BER  Scrambling Mode

                   ??           Authorization Status



          --------------------------------------------------



                              P A R T  3

                              ----------



               DIAGNOSTIC DATA (Annotated; Long Version)



V1.07



Firmware Revision







LINE 1)  aaaaaaaa-aa-aa              b-c



[a]  Unit Address (identity) of the descrambler.

     Format: hexadecimal

     Range: 02406000 - 02FFFFFF

     NOTE: the unit address range will increase as necessary.



[b]  IPPV Enable (IPPV) indicates whether this unit is currently

          enabled to purchase IPPV programs.

     Format: binary

     Values: "1" indicates unit is enabled to purchase IPPV programs.

             "0" indicate unit is not enabled to purchase IPPV   

                 programs.



NOTE: A value of "1" does not necessarily mean that IPPV tiers have

been assigned to this unit, however.



[c]  Unknown







LINE 2)  3:dddd  2:dddd   1:dddd   0:dddd



[d]  Line 2 contains the tiers assigned to the unit.







LINE 3)  



Line 3 is intentionally left blank.







LINE 4)  ee       fff-fff-fff       gg-h



Line 4 displays the following information (set when a unit receives

it's initial authorization).



[e] Unknown



[f]  Geographic Location is a 36-bit number representing the location

          of the descrambler in 3 coordinates (x,y,z).  Each point on

          the earth can be given a location in this way, accurate to

          with in couple of miles.  This information is used for

          circular blackouts.



     Format: hex-hex-hex

     Range: 000-000-000 to FFF-FFF-FFF



[g]  Time Zone is the number of half-hours away from the International

          Dateline the descrambler is located.



     Format: hexadecimal

     Range: 0 - 2F

     Values: 04 = Hawaii

             08 = Pacific Standard Time  (PST)

             0A = Mountain Standard Time (MST)

             0C = Central Standard Time  (CST)

             0E = Eastern Standard Time  (EST)

             10 = Atlantic Standard Time (AST)



[h]  Daylight Savings Enable (Daylight) indicates whether the unit is

          to implement daylight saving time.



     Format: binary

     Values: "1" indicates the descrambler is to implement daylight

                 savings time when notified that daylight saving time

                 is in effect.

             "0" indicates the descrambler never implements daylight

                 savings time.







LINE 5)  iiii-iiii   iiii-iiii.ii   iiii



[i]  Line 5 is for General Instrument information only.







LINE 6)  jj-kk-ll   m  nnnn  o p  qqqqqq



Line 6 displays the following information:



[j]   Current Category Number

      Format: hexadecimal

      Range: 00 - FF



[k]   Current Category Sequence number.  This number increments by 1

          each month.  Since the number is derived from a decryption,

          it will be incorrect if the seed in the unit are lost.

      Format: hexadecimal

      Range: 00 - FF



[l]   VideoCipher Channel Number, formerly known as "Provider ID".

      Format: hexadecimal

      Range: O1 - FF



[m]   Known



[n]   Sync-24 detection counter is the count of the sync-24

          detections.  Approximately 28 should be detected every

          second.

      Format: decimal

      Range: 0000 - 9999



[o]   Sync Type identifies the kind of sync-24 being detected.

      Format: decimal

      Values: 0 = no sync-24's detected.

              4 = VideoCipher sync-24 detected.



[p]   Current program epoch increments after each program (modula 4).

      Format: decimal

      Range: 0 -3



[q]   Current Frame Count.  It should increment by 15 every 2 seconds.

      Format: hexadecimal

      Range: 000000 - FFFFFF







LINE 7)  rrrr-ssss-tttt u v      wxxxxxx



Line 7 contains the following information:



[r]   Number of good Unit Addressed messages received.  Unit Addressed

          messages are CATEGORY, REKEY (authorization message),

          PASSWORD, RESET, DESCRAMBLER POLL, or TEXT messages.

      Format: decimal

      Range: 0000 - 9999



[s]   Number of all non-FRAME COUNT messages (all messages) received

          by the unit.

      Format: decimal

      Range: 0000 - 9999

      NOTE: Count can be zeroed out by hitting a zero on keyboard.



[t]   Number of Frame Count messages received by the unit.  This

          counter is a good indicator of the VideoCipher II Plus

          signal quality.  If the number is increasing rapidly, then

          signal quality is good, but this number increasing slowly or

          sporadically then the signal quality is poor.  It should

          increment by 15 every 2 seconds.

      Format: decimal

      Range: 0000 - 9999

      NOTE: Count can be zeroed out by hitting a zero on keyboard.



[u]   Current Sync State.

      Format: decimal

      Values: 0 = Non VC channel

              1 = VC sync-24 seen, waiting for messages

              2 = fade has occurred.  Will either recover (go to 3) or

                    drop to 0

              3 = full acquired, awaiting authorization or not

                    authorized

              4 = fully authorized, subject to circular blackout and

                    rating lockout.



[v]   Current Service Selection indicates which service is currently

          selected and is being output.  Utility Data is available

          simultaneously with the VideoCipher Video/Audio service.

      Format: hexadecimal

      Values: 0 = VideoCipher Video/Audio



[w]   "*" (astrick) indicates free preview is in effect.



[x]   Epoch Frame Count, the frame count at which the current program

          ends.

      Format: hexadecimal

      Range: 0000 - FFFF



      NOTE: The message counters can be zeroed by pressing "0" on the

            RCU or front panel.







LINE 8)  y.zzE-aa/b.ccE-dd    ee   f:ggg



[y]   Unknown



[z]   Short-term Bit Error Rate (BER) is a count of the number of

          detected bit errors in exponential notation over the last 4-

          5- seconds.



[a]   Unknown



[b]   Unknown



[c]   Long-term Bit Error Rate (BER) is a count of the number of

          detected bit errors in exponential notation over the last 45

          seconds.



[d]   Unknown



[e]   Audio Holds represents the ability of the module to successfully

          descramble the scrambled input signal.

      Format: hexadecimal

      Range: 0 - FF

      NOTE: Video and audio are muted when this value exceeds 90

            (muted at 14 for the VCII).



[f]   Scrambled Mode

      Format: alpha

      Values: "S" = Full scrambled

              "P" = Processed Unscrambled

              "F" = Fixed Key



[g]   Authorization State:

      Format: alpha

      Values: "-OC"  Old Category rekey; Possible causes:

                         unit hasn't received this monthly category

                              rekey message;

                         unit seeds have been lost due to tampering or

                              battery failure;

                         unplug unit for 30 seconds and retry.        

              "-MP"  Missing Program rekey information; Possible

                     causes: 

                         tuned to a channel in a different category

                              (e.g. DBS unit on a CATV-only channel);

                         brand new unit (never authorized) that needs

                              initial authorization via an instant

                              trip message;

                         unplug for 30 seconds and retry.

              "-ME"  Missing Event Blackout; the unit is awaiting the

                         receipt of ALL circular blackout messages for

                         this event before it can calculate it's

                         authorization status. 

              "-CB"  Circular Blackout; this program is blacked in

                         your area.

              "-PL"  Purchasable but Locked out; this program is

                         offered of IPPV but a rating impediment

                         exists.  To purchase the program or to view

                         the FREEVIEW, either raise the rating ceiling

                         (via Rating Ceiling OSD) or over-ride the

                         rating lockout (as prompted when the VIEW key

                         is pressed).

                    NOTE: rating over-ride is valid for the duration

of                       the program even if the unit tuned to another

                         channel and back again.  The only way to

                         cancel rating over-rides is to press the

                         "OFF" key on the IRD.

              "-SL"  Subscribed but Locked out; unit is subscribed to

                         this program but a rating impediment exists. 

                         To view the program either raise the rating

                         ceiling (via Rating Ceiling OSD) or over-ride

                         the rating lockout (as prompted when the VIEW

                         key is pressed).

              "-NS"  No subscription, unit is not subscribed to this

channel.

              "-NI"  Not IPPV enabled; this unit is not enabled of

                         IPPV purchase.  To become enabled for IPPV

                         purchases, an IPPV account must be set up

                         with the Satellite Video Center (SVC) at 1-

                         800-5VIDEO (1-800-548-4336).

              "-TL"  To Late for Purchase; the program is nearly over

                         and is no longer available for purchase (at

                         the programmer's discretion).

              "C"    Can be bought (CANBUY); the current program is

                         offered for purchase and can be bought.

              "B"    IPPV Purchased; the current program has been

                         purchased; if the FREEVIEW is not over, the

                         purchase can be canceled by:

                         * Pressing the "VIEW" key and then pressing

                              the "ENTER" key when prompted to "Press

                              ENTER to cancel the program purchase".

                         * Changing channels during the FREEVIEW.

                         NOTE: If there is no FREEVIEW portion, or if

                              the FREEVIEW is over, there is no way of

                              canceling the program purchase.

              "S"    Authorized Subscriber.



          --------------------------------------------------



                              P A R T  4

                              ----------





                DIAGNOSTIC DATA (Annotated; The Works)





V1.07

Firmware Revision





LINE 1)  aaaaaaaa-aa-aa              b-c

         Unit Address                IPPV



[a]  Unit Address (identity) of the descrambler.

     Format: hexadecimal

     Range: 02406000 - 02FFFFFF

     NOTE: the unit address range will increase as necessary.



[b]  IPPV Enable (IPPV) indicates whether this unit is currently

          enabled to purchase IPPV programs.

     Format: binary

     Values: "1" indicates unit is enabled to purchase IPPV programs.

             "0" indicate unit is not enabled to purchase IPPV   

                 programs.



NOTE: A value of "1" does not necessarily mean that IPPV tiers have

been assigned to this unit, however.



[c]  Unknown







LINE 2)  3:dddd  2:dddd   1:dddd   0:dddd

           Tiers   Tiers    Tiers    Tiers



[d]  Line 2 contains the tiers assigned to the unit.







LINE 3)  



Line 3 is intentionally left blank.







LINE 4)  ee       fff-fff-fff       gg-h

         ??       Geographic Location

                                    Time Zone

                                       Daylight Zone



Line 4 displays the following information (set when a unit receives

it's initial authorization).



[e] Unknown



[f]  Geographic Location is a 36-bit number representing the location

          of the descrambler in 3 coordinates (x,y,z).  Each point on

          the earth can be given a location in this way, accurate to

          with in couple of miles.  This information is used for

          circular blackouts.



     Format: hex-hex-hex

     Range: 000-000-000 to FFF-FFF-FFF



[g]  Time Zone is the number of half-hours away from the International

          Dateline the descrambler is located.



     Format: hexadecimal

     Range: 0 - 2F

     Values: 04 = Hawaii

             08 = Pacific Standard Time  (PST)

             0A = Mountain Standard Time (MST)

             0C = Central Standard Time  (CST)

             0E = Eastern Standard Time  (EST)

             10 = Atlantic Standard Time (AST)



[h]  Daylight Savings Enable (Daylight) indicates whether the unit is

          to implement daylight saving time.



     Format: binary

     Values: "1" indicates the descrambler is to implement daylight

                 savings time when notified that daylight saving time

                 is in effect.

             "0" indicates the descrambler never implements daylight

                 savings time.







LINE 5)  iiii-iiii   iiii-iiii.ii   iiii



[i]  Line 5 is for General Instrument information only.







LINE 6)  jj-kk-ll   m  nnnn  o p  qqqqqq



         Category Number     Sync Type

            Category Sequence  Program Sequence

               Channel Number     Frame Count

                    ?  Sync 24 Count



Line 6 displays the following information:



[j]   Current Category Number

      Format: hexadecimal

      Range: 00 - FF



[k]   Current Category Sequence number.  This number increments by 1

          each month.  Since the number is derived from a decryption,

          it will be incorrect if the seed in the unit are lost.

      Format: hexadecimal

      Range: 00 - FF



[l]   VideoCipher Channel Number, formerly known as "Provider ID".

      Format: hexadecimal

      Range: O1 - FF



[m]   Known



[n]   Sync-24 detection counter is the count of the sync-24

          detections.  Approximately 28 should be detected every

          second.

      Format: decimal

      Range: 0000 - 9999



[o]   Sync Type identifies the kind of sync-24 being detected.

      Format: decimal

      Values: 0 = no sync-24's detected.

              4 = VideoCipher sync-24 detected.



[p]   Current program epoch increments after each program (modula 4).

      Format: decimal

      Range: 0 -3



[q]   Current Frame Count.  It should increment by 15 every 2 seconds.

      Format: hexadecimal

      Range: 000000 - FFFFFF







LINE 7)  rrrr-ssss-tttt u v      wxxxxxx

7)  rrrr-ssss-tttt u v      wxxxxxx

         Unit Address Messages   Free preview Status

              All Messages        Epoch Frame Count

                   Frame Count Messages

                        Sync State

                          Service Selection



Line 7 contains the following information:



[r]   Number of good Unit Addressed messages received.  Unit Addressed

          messages are CATEGORY, REKEY (authorization message),

          PASSWORD, RESET, DESCRAMBLER POLL, or TEXT messages.

      Format: decimal

      Range: 0000 - 9999



[s]   Number of all non-FRAME COUNT messages (all messages) received

          by the unit.

      Format: decimal

      Range: 0000 - 9999

      NOTE: Count can be zeroed out by hitting a zero on keyboard.



[t]   Number of Frame Count messages received by the unit.  This

          counter is a good indicator of the VideoCipher II Plus

          signal quality.  If the number is increasing rapidly, then

          signal quality is good, but this number increasing slowly or

          sporadically then the signal quality is poor.  It should

          increment by 15 every 2 seconds.

      Format: decimal

      Range: 0000 - 9999

      NOTE: Count can be zeroed out by hitting a zero on keyboard.



[u]   Current Sync State.

      Format: decimal

      Values: 0 = Non VC channel

              1 = VC sync-24 seen, waiting for messages

              2 = fade has occurred.  Will either recover (go to 3) or

                    drop to 0

              3 = full acquired, awaiting authorization or not

                    authorized

              4 = fully authorized, subject to circular blackout and

                    rating lockout.



[v]   Current Service Selection indicates which service is currently

          selected and is being output.  Utility Data is available

          simultaneously with the VideoCipher Video/Audio service.

      Format: hexadecimal

      Values: 0 = VideoCipher Video/Audio



[w]   "*" (astrick) indicates free preview is in effect.



[x]   Epoch Frame Count, the frame count at which the current program

          ends.

      Format: hexadecimal

      Range: 0000 - FFFF



      NOTE: The message counters can be zeroed by pressing "0" on the

            RCU or front panel.







LINE 8)  y.zzE-aa/b.ccE-dd    ee   f:ggg

         ? Short Term BER     Audio Holds

               ?? ? Long Term BER  Scrambling Mode

                        ??           Authorization Status



[y]   Unknown



[z]   Short-term Bit Error Rate (BER) is a count of the number of

          detected bit errors in exponential notation over the last 4-

          5- seconds.



[a]   Unknown



[b]   Unknown



[c]   Long-term Bit Error Rate (BER) is a count of the number of

          detected bit errors in exponential notation over the last 45

          seconds.



[d]   Unknown



[e]   Audio Holds represents the ability of the module to successfully

          descramble the scrambled input signal.

      Format: hexadecimal

      Range: 0 - FF

      NOTE: Video and audio are muted when this value exceeds 90

            (muted at 14 for the VCII).



[f]   Scrambled Mode

      Format: alpha

      Values: "S" = Full scrambled

              "P" = Processed Unscrambled

              "F" = Fixed Key



[g]   Authorization State:

      Format: alpha

      Values: "-OC"  Old Category rekey; Possible causes:

                         unit hasn't received this monthly category

                              rekey message;

                         unit seeds have been lost due to tampering or

                              battery failure;

                         unplug unit for 30 seconds and retry.        

              "-MP"  Missing Program rekey information; Possible

                     causes: 

                         tuned to a channel in a different category

                              (e.g. DBS unit on a CATV-only channel);

                         brand new unit (never authorized) that needs

                              initial authorization via an instant

                              trip message;

                         unplug for 30 seconds and retry.

              "-ME"  Missing Event Blackout; the unit is awaiting the

                         receipt of ALL circular blackout messages for

                         this event before it can calculate it's

                         authorization status. 

              "-CB"  Circular Blackout; this program is blacked in

                         your area.

              "-PL"  Purchasable but Locked out; this program is

                         offered of IPPV but a rating impediment

                         exists.  To purchase the program or to view

                         the FREEVIEW, either raise the rating ceiling

                         (via Rating Ceiling OSD) or over-ride the

                         rating lockout (as prompted when the VIEW key

                         is pressed).

                    NOTE: rating over-ride is valid for the duration

                         of the program even if the unit tuned to

                         another channel and back again.  The only way

                         to cancel rating over-rides is to press the  

                         "OFF" key on the IRD.

              "-SL"  Subscribed but Locked out; unit is subscribed to

                         this program but a rating impediment exists. 

                         To view the program either raise the rating

                         ceiling (via Rating Ceiling OSD) or over-ride

                         the rating lockout (as prompted when the VIEW

                         key is pressed).

              "-NS"  No subscription, unit is not subscribed to this

                         channel.

              "-NI"  Not IPPV enabled; this unit is not enabled of

                         IPPV purchase.  To become enabled for IPPV

                         purchases, an IPPV account must be set up

                         with the Satellite Video Center (SVC) at 1-

                         800-5VIDEO (1-800-548-4336).

              "-TL"  To Late for Purchase; the program is nearly over

                         and is no longer available for purchase (at

                         the programmer's discretion).

              "C"    Can be bought (CANBUY); the current program is

                         offered for purchase and can be bought.

              "B"    IPPV Purchased; the current program has been

                         purchased; if the FREEVIEW is not over, the

                         purchase can be canceled by:

                         * Pressing the "VIEW" key and then pressing

                              the "ENTER" key when prompted to "Press

                              ENTER to cancel the program purchase".

                         * Changing channels during the FREEVIEW.

                         NOTE: If there is no FREEVIEW portion, or if

                              the FREEVIEW is over, there is no way of

                              canceling the program purchase.

              "S"    Authorized Subscriber.



          --------------------------------------------------