The following revised (04Aug) description of the JAS-1 telemetry is adapted fro data provided by JS1UKR. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ASR130-2 JAS-1 Operating Frequencies Mode JA uplink: 145.900 to 146.000 MHz Mode JA downlink: 435.900 to 435.800 MHz. (Inverting transponder) Operating frequencies for Mode JA, the Mode J analog mode for SSB and CW, may be determined as follows. The sum of the uplink and downlink frequencies equals 581.800 MHz exclusive of Doppler shift. For example, if the uplink is 145.920 MHz, the downlink will be 435.880 MHz. Conversely, if you want the downlink to be 435.810 MHz, you should set your uplink for 145.990 MHz. In both these examples, the sum of the uplink and downlink equals 581.800 MHz. See the frequency correlation table. The beacon will be 435.795 MHz. When first activated at separation the beacon will be sending 20 wpm cw telemetry. (See related telemetry story) Mode JD, the digital Mode J, will be activated later this autumn. Frequency Correlation Table Uplink Downlink ============================ 145.900 MHz 435.900 MHz 145.910 435.890 145.920 435.880 145.930 435.870 145.940 435.860 145.950 435.850 145.960 435.840 145.970 435.830 145.980 435.820 145.990 435.810 146.000 435.800 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ASR130-3 JAS-1 Telemetry Format DelK9eated JAS-1 telemetry transmission will commence immediately upon separation about one hour after launch. The beacon will be heard on 435.795 MHz exclusive of Doppler shift. The telemetry will be sent on Mode JA using 20 wpm CW. The format of the the telemetry will be as shown in Table 1. The characters will be sent as three digit numbers in standard Morse. Telemetry sends two types of information: Š 1) Numerical data relating to operating conditions such as temperature 2) Status points such as beacon in PSK or CW There are 30 data items and 33 status points monitored. However, the beacon transmits only 12 of the data items while transmitting all 33 status points. Data items are contained in cells 1A through 3D in Table 1. In each of these 12 telemetry cells, each data word is a 3 digit number, e.g. 175, where 1 is the row number and 75 is the data content. To convert the telemetered value to engineering units, first ignore the most significant (left-most) digit. Then divide the remaining two-digit number by 50 to obtain "N". Then plug "N" into the equation shown in Table 2. For example, if 175 was sent in the 1D cell, the value is calculated as follows: 175 discarding the 1 (row number) becomes 75. Then 75/50 = 1.5 = N. And from Table 2, for 1D, N * 4.92 = 7.38 volts. Status points are coded in telemetry cells 4A through 5D. As before, each cell is sent as a three character decimal number. To convert to status point information, discard the row number (first character in each trio sent) Then take the remaining two digit number and convert it to a three bit binary number as in Table 3. For example, decimal 423 is sent as cell 4A. Discard the row identifier "4" leaving 23. Convert 2 and 3 to binary: 010 and 011. Then butt these two strings together thus: 010011. Next, discard the left-most bit to yield 10011. This five-bit number denotes the status of the first five status points as shown in Table 4. The left-most bit is status point 5; then next is status point 4, etc. Thus, for this example, 423 converts to 10011 which means: Point 5 1 = PSK on {Left-most bit} Point 4 0 = (not used) Point 3 0 = (not used) Point 2 1 = JTD on Point 1 1 = JTA on {Right-most bit} Similarly, cell 4B codes status points 6 through 10; 4C codes 11 through 15; etc. Table 1. Telemetry Format ========================== _________________________________ / / / HI HI 1A 1B 1C 1D / Row 1 One complete frame / 2A 2B 2C 2D / Row 2 / 3A 3B 3C 3D / Row 3 / 4A 4B 4C 4D / Row 4 / 5A 5B 5C 5D / Row 5 /_________________________________/ Column A B C D Order of transmission is a raster scan, i.e., row 1, A through D; then row 2, row 3, row 4. Except for the "HI HI" frame sync, the telemetry is formed in a 4 by 4 matrix comprising 16 cells. For example, 3C is a cell. Š Table 2. Conversion of Analog Telemetry ======================================== Cell Item Range Units Equation ============================================================================== 1A Current from solar cells 0 to 2 Amps I = N 1B Battery charge/discharge -2 to +2 Amps I = -(1-N) * 2 1C Battery terminal voltage 0 to 20 volts V = N * 11 1D Battery center tap 0 to 10 volts V = N * 4.92 2A Bus voltage 0 to 20 volts V = N * 10.08 2B Regulated +5 volt line 0 to 7.5 volts V = N * 3.004 2C Mode JA power out 0 to 3 watts P = N^1.618 * 1.101 2D Calibration voltage 0 to 2 volts V = N 3A Battery cell temperature -50 to +70 deg C T = (1.3-N) * 73 3B Bus structure 1 temperature -50 to +70 deg C T = (1.3-N) * 73 3C Bus structure 2 temperature -50 to +70 deg C T = (1.3-N) * 73 3D Bus structure 3 temperature -50 to +70 deg C T = (1.3-N) * 73 Table 3. Decimal To Binary Conversion ====================================== Decimal Value Equivalent Binary Value =========================================== 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 Table 4. System Status Points ============================= Status Cell Point Item ================================================== 4A 1 JTA on/off 4A 2 JTD on/off 4A 3 (Not used) 4A 4 (Blank) 4A 5 Beacon PSK on/off 4B 6 UVC on/off 4B 7 UVC level 1/2 4B 8 Battery full/trickle 4B 9 Battery logic, full/trickle 4B 10 Main relay on/off 4C 11 PCU level-I 4C 12 PCU level-II Š 4C 13 PCU manual/auto 4C 14 Command priority 4C 15 Command select 4D 16 Memory 0 on/off 4D 17 Memory 1 on/off 4D 18 Memory 2 on/off 4D 19 Memory 3 on/off 4D 20 CPU on/off 5A 21 MSEL 0 5A 22 MSEL 1 5A 23 IPL SEL 0 5A 24 IPL SEL 1 5A 25 CRC MOD 5B 26 Sun/shade sense 1 5B 27 Sun/shade sense 2 5B 28 Sun/shade sense 3 5B 29 Sun/shade sense 4 5B 30 Sun/shade sense 5 5C 31 CW CPU/tlm 5C 32 CPU reset 5C 33 CW tlm I have been asked to prepare the following information for the widest possible dissemination by colleagues in JA-land in anticipation of the August 12 launch of JAS-1. This JAS-1 information is in three parts: Part 1 = CW telemetry information Part 2 = PSK telemetry information Part 3 = Information on JAS-1's Packet Radio Bulletin Board 73 de W3IWI 5 August 1986 - - - - - - - - - - - - - - - - - - - ************************************************** ********************* PART 1 ********************* *** JAS-1 CW Telemetry Calibration Equations *** ************************************************** Format of CW (at 20 WPM) telemetry on: HI HI 1A 1B 1C 1D 2A 2B 2C 2D 3A 3B 3C 3D 4A 4B 4C 4D 5A 5B 5C 5D Therefore CW telemetry has 20 channels of data and each channel is made up of three digits. The numbers 1 to 5 shown above indicate channel numbers, and each letter (A, B, C and D) stands for two digits. Channels through 1A to 3D show analog data, while the rest (4A to 5D) indicate status points to be described below. Š *** The Analog Telemetry Data *** Number in each channel represents a two digit DECIMAL number (i.e. in the range 00 to 99). example: 123 ---> number is 23 (decimal) ---> N = 23. Ch. Parameter Equation ------------------------------------------------------------ #1A Total Solar Arrey Current 19.1 * ( N - 0.4 ) mA #1B Battery Charge/Discharge 38.1 * ( N - 26.4 ) mA #1C Battery Voltage N * 0.21 V #1D Half-Battery Voltage N * 0.0937 V #2A Bus Voltage N * 0.192 V #2B + 5 V. Reg. Voltage N * 0.0572 V #2C JTA Power Output 51 * ( N - 15.8 ) mW #2D Calibration Voltage #1 N / 50 V #3A Battery Temp. 1.39 * ( 68.9 - N ) deg. C #3B Baseplate Temp. #1 1.39 * ( 68.9 - N ) deg. C #3C Baseplate Temp. #2 1.39 * ( 68.9 - N ) deg. C #3D Baseplate Temp. #3 1.39 * ( 68.9 - N ) deg. C *** Status Telemetry Data Format *** The number in each channel represents two digit OCTAL number, whose range is between 00 and 37 ( 0 to 31 in decimal, 00 to 1F in hexadecimal). Therefore only five lower bits are valid as data. Each bit represents the various status shown in the followng table. note: bit 0 is LSB (Least Significant Bit) bit 4 is MSB (Most Significant Bit) example: 432 --> 32 (Octal) = 11010 (Binary) bit 0 (LSB) 0 bit 1 1 bit 2 0 bit 3 1 bit 4 (MSB) 1 Ch. bit Item 1 0 ----------------------------------------------- #4A 0 JTA Power On Off #4A 1 JTD Power On Off #4A 2 Eng. Data #1 ---- ---- #4A 3 Eng. Data #2 ---- ---- #4A 4 JTA Beacon PSK CW #4B 0 UVC Status On Off #4B 1 UVC Level 1 2 #4B 2 Battery Status Tric Full #4B 3 Battery Logic Tric Full #4B 4 Main Relay On Off Š#4C 0 PCU Status Bit 1 (LSB) #4C 1 PCU Status Bit 2 (MSB) #4C 2 PCU Control Manual Auto #4C 3 Eng. Data #3 ---- ---- #4C 4 Eng. Data #4 ---- ---- #4D 0 Memory Unit #0 On Off #4D 1 Memory Unit #1 On Off #4D 2 Memory Unit #2 On Off #4D 3 Memory Unit #3 On Off #4D 4 Computer Power On Off #5A 0 Memory Select Bit 1 (LSB) #5A 1 Memory Select Bit 2 (MSB) #5A 2 Eng. Data #5 ---- ---- #5A 3 Eng. Data #6 ---- ---- #5A 4 Eng. Data #7 ---- ---- #5B 0 Solar panel #1 Lit Dark #5B 1 Solar panel #2 Lit Dark #5B 2 Solar panel #3 Lit Dark #5B 3 Solar panel #4 Lit Dark #5B 4 Solar panel #5 Lit Dark #5C 0 CW beacon source CPU TLM #5C 1 Eng. Data #8 ---- ---- #5C 2 Eng. Data #9 ---- ---- #5C 3 Eng. Data #10 ---- ---- #5C 4 Eng. Data #11 ---- ---- #5D 0 Eng. Data #12 ---- ---- #5D 1 Eng. Data #13 ---- ---- #5D 2 Eng. Data #14 ---- ---- #5D 3 Eng. Data #15 ---- ---- #5D 4 Eng. Data #16 ---- ---- ************************************************** ********************* PART 2 ********************* *** JAS-1 PSK Telemetry Calibration Equations ** ************************************************** *** JAS-1 Telemetry Data Format *** JAS-1 FF YY/MM/DD HH:MM:SS xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx yyy yyy yyy sss sss sss sss sss sss sss sss sss sss FF := Frame Identifier RA: Realtime Telemetry - ASCII RB: Realtime Telemetry - Binary SA: Stored Telemetry - ASCII SB: Stored Telemetry - Binary M0: Message #0 Š M1: Message #1 ....... M9: Message #9 YY/MM/DD = Date HH:MM:SS = Time (UTC) [ Following is valid only for RA and SA frames ] xxx = 000 - 999 Format: 3 digit decimal (Analog Data) 27 samples in row 0 column 0 thru row 2 column 6 (denoted #00 - #26 below) y = 0 - F one byte Hex (System Status Data) 9 samples in row 2 column 7 thru row 2 column 9 (denoted #27a - #29c below) s = 0 or 1 Binary Status Data 30 samples in row 3 thru row 3 column 9 (denoted #30a - #39c below) *** JAS-1 Telemetry Calibration Equations *** Ch. Item Equation -------------------------------------------------------------------- #00 Total Solar Array Current 1.91 * ( N - 4 ) mA #01 Battery Charge/Discharge 3.81 * ( N - 264 ) mA #02 Battery Voltage N * 0.0210 V #03 Half-Battery Voltage N * 0.00937 V #04 Bus Voltage N * 0.0192 V #05 + 5 V. Regulator Voltage N * 0.00572 V #06 - 5 V. Regulator Voltage N * -0.00572 V #07 +10 V. Regulator Voltage N * 0.0116 V #08 JTA Power Output 5.1 * ( N - 158 ) mW #09 JTD Power Output 5.4 * ( N - 116 ) mW #10 Calibration Voltage #2 N / 500 V #11 Offset Voltage #1 N / 500 V #12 Battery Temperature 0.139 * ( 689 - N ) Deg. C #13 JTD Temperature 0.139 * ( 689 - N ) Deg. C #14 Baseplate Temperature #1 0.139 * ( 689 - N ) Deg. C #15 Baseplate Temperature #2 0.139 * ( 689 - N ) Deg. C #16 Baseplate Temperature #3 0.139 * ( 689 - N ) Deg. C #17 Baseplate Temperature #4 0.139 * ( 689 - N ) Deg. C #18 Temperature Calibration #1 N / 500 V #19 Offset Voltage #2 N / 500 V #20 Facet Temperature #1 0.38 * ( N - 684 ) Deg. C #21 Facet Temperature #2 0.38 * ( N - 684 ) Deg. C #22 Facet Temperature #3 0.38 * ( N - 690 ) Deg. C #23 Facet Temperature #4 0.38 * ( N - 683 ) Deg. C #24 Facet Temperature #5 0.38 * ( N - 689 ) Deg. C #25 Temperarure Calibration #2 N / 500 V #26 Temperature Calibration #3 N / 500 V Š*** JAS-1 System Status Telemetry Bytes *** Ch. Item -------------------------------------------------- #27a Spare (TBD) #27b Spare (TBD) #27c Spare (TBD) #28a Spare (TBD) #28b Spare (TBD) #28c Memory Unit #0 error count #29a Memory Unit #1 error count #29b Memory Unit #2 error count #29c Memory Unit #3 error count *** JAS-1 Binary Status Data Points *** Ch. Item 1 0 ----------------------------------------------- #30a JTA Power On Off #30b JTD Power On Off #30c JTA Beacon PSK CW #31a UVC Status On Off #31b UVC Level 1 2 #31c Main Relay On Off #32a Engineering Data #1 ---- ---- #32b Battery Status Tric Full #32c Battery Logic Tric Full #33a Engineering Data #2 ---- ---- #33b PCU Status Bit 1 (LSB) #33c PCU Status Bit 2 (MSB) #34a Memory Unit #0 On Off #34b Memory Unit #1 On Off #34c Memory Unit #2 On Off #35a Memory Unit #3 On Off #35b Memory Select Bit 1 (LSB) #35c Memory Select Bit 2 (MSB) #36a Engineering Data #3 ---- ---- #36b Engineering Data #4 ---- ---- #36c Computer Power On Off #37a Engineering Data #5 ---- ---- #37b Solar panel #1 Lit Dark #37c Solar panel #2 Lit Dark #38a Solar panel #3 Lit Dark #38b Solar panel #4 Lit Dark Š#38c Solar panel #5 Lit Dark #39a Engineering Data #6 ---- ---- #39b CW beacon source CPU TLM #39c Engineering Data #7 ---- ---- *** Example *** JAS-1 RA 86/08/01 09:00:00 500 xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx 000 004 yyy 01s sss sss sss sss sss sss sss sss sss Real time ASCII frame sent on 86/08/01 at 09:00:00 UTC Total Solar Arrey Current = 947 mA Memory Unit #0 error count = 4 JTA power Off JTD power On ************************************************** ********************* PART 3 ********************* ** JAS-1 Packet BBS User Interface Information ** ************************************************** *** Mailbox Commands [ Basic users training] *** {W0RLI/WA7MBL equivalences added by W3IWI} 1. Summary 1.1 Available commands F : List files addressed to ALL or to current user H : Help K : Kill file(s) M : List file(s) to/from current user R : Read file(s) W : Write file - - - - - - - - - - - - 1.2 Command syntax The general format is: . At least one blank is required between and . - - - - - - - - - - - - Š 2. Command Prompt JAS-1 Mailbox supplies a prompt "JAS>" with no CR nor LF to indicate that the system is ready to accept a command from the user. A user can "type ahead" commands while JAS-1 is sending messages or data to the user. JAS-1 will execute the commands in the waiting queue later. - - - - - - - - - - - - 3. Commands 3.1 The "F" command F = FILES. Shows the latest 10 files the first time it is entered during a session. Subsequent 'F' commands will list the next 10 active files (messages). A message posted to multiple users has "*" in its 'To:' destination field. See also the "M" command described below. { The W0RLI/WA7MBL equivalent command is LL 10 the first time you send an "F" } example: JAS>F NO. DATE FROM TO SUBJECT 117 10/12 F8ZS ALL ARSENE update 116 10/12 DL3AH ALL Abgleichanleitung der AFREG 114 10/11 JA1RL ALL JAS-1 new schedule 113 10/11 WA2LQQ ALL ALINS for Phase-3C 112 10/10 JA1DSI ALL WHO MANAGES HK0XX QSL ? 111 10/10 G3AAJ * Harry in London 110 10/09 W0RPK ALL P-3C countdown #8 107 10/09 9M2CR ALL NMCR AMTOR mailbox now QRV 103 10/06 JR1FIG JA9BOH Uchiawase wa raishuu ? 102 10/09 N7FDA * RS-232c card for PC-1089 JAS>F 101 10/09 G3RUH ALL New software for BBC 100 10/08 JR1ING JR1FIG Sara ni kogata no TNC 99 10/08 JA1TUR ALL AFDEM-JA #3 in progress 98 10/08 N5AHD ALL Call for papers 96 10/08 KA9Q ALL TCP/IP on TAPR NNC 95 10/08 N5AHD JR1FIG Automatic tracking system 94 10/07 DJ5KQ ALL IPS-RA enhancements 93 10/07 DB2OS ALL Wettersatelliten 92 10/07 DB2OS ALL RUDAK - Statusreport 85 10/07 5H3KK ALL Now QRV on JAS-1 - - - - - - - - - - - - Š 3.2 R , , , ......, , R = READ. Read file(s) (messages) specified by file number(s) you got from the 'F' command. Up to eight files can be specified. {The W0RLI/WA7MBL equivalent command is also "R" except that you may specify multiple files to be read on JAS-1 } example: JAS>R 95,102 Posted: 86/10/08 17:33 UTC From: N5AHD To: JR1FIG Subj: Automatic tracking system Dear Saya, Thank you for the compliments on the manual you received from G3AAJ. Two computers are now used--one for control of antenna system, radios, and so forth and another one is used for the actual data capture. The system now allows several satellites to be selected and data ports, tracking priorities, modulation mode, and other things to be associated with each. I have been working on a couple of articles describing the new system and would be glad to send you copies when I am finished. 73, Robert. J. Diersing, N5AHD Posted: 86/10/09 03:21:42 UTC From: N7FDA To: JR1FIG,JA1JHF Subj: RS-232c card for PC-1089 Saya, I need one more RS-232c card for my old faithful PC-1089. Would you ask Kanawa san if he could still get one in Akihabara ? Miki - - - - - - - - - - - - 3.3 W [call1, call2, call3, ......, call7, call8] W = Write. Send a message (file) to others. As many as eight destination addresses can be specified. The part of the command line in brackets [call1, call2, call3...] is optional. A message without specific destination is "public", i.e. addressed to "ALL". The JAS-1 mailbox will then prompt you to send the subject field by sending "Subj:". You can send a subject field with up to a 32 character string. After receiving the "Text:" prompt, you enter the message text, ending each line with (carriage return). You terminate with either a . or Š (i.e. a line containing only a period or a control-Z) to the indicate end of your text. {The W0RLI/WA7MBL equivalent command is "S" except that multiple addressees can be used. Entering only W is equivalent to S ALL } example: JAS>W N7FDA Subj: Roger, wait for a while. Text: Miki, Roger, I'll immediately call him up and get an info for your "Main Frame". I am going to put that info during next orbit. Saya ^Z - - - - - - - - - - - - 3.4 K , , , ....., , K = KILL! Delete file(s) (messages) specified by file numbers. The is the same one described in R command. Up to eight files can be specified in a command line. A user can only delete files addressed solely to himself (i.e. not to multiple users) or files he posted. {The W0RLI/WA7MBL equivalent command is also "K", except that multiple files can be killed at one time } - - - - - - - - - - - - 3.5 H H = HELP! Entering H gives additional information on that command. Entering only H will give a list of all available commands. - - - - - - - - - - - - 3.6 M M = Mine. List the latest 10 files (messages) that are either to or from the current user. Additional M commands list additional active messages. This command will be useful to save channel time when the user only wants to see his messages. {The W0RLI/WA7MBL equivalent command is "LM"} JAS>M NO. DATE FROM TO SUBJECT 111 10/10 G3AAJ * Harry in London 103 10/06 JR1FIG JA9BOH Uchiawase wa raishuu ? 102 10/09 N7FDA * RS-232c card for PC-1089 100 10/08 JR1ING JR1FIG Sara ni kogata no TNC Š 95 10/08 N5AHD JR1FIG Automatic tracking system