Home

ASPERA-3 ASPERA-3 Main Unit Software User's Guide

image

Contents

1. ld Mars Express Reference ME ASP XX 000N IRF Energetic Neutral Ros Res 9 A S P E R A 3 Date 2003 01 xx Atoms Analyser En Volume le Page Byte Bits Field Subfield Remark 0 IRICE Compression enabled 29 PAD 30 33 INPI Sector mask 34 Data Sample 0 sector 0 Might be RICE compressed Sample 0 sector 1 Sample 31 Sector 31 9 3 6 2NPI Deflection stepping mode data packet Byte Bits Field Subfield Remark 20 25 Sample start time SCET 26 27 8 15 Scanner information blockiScanner position In the beginning of sample 3 7 PAD 2 Scanner direction 0 1 Scanner speed 28 4 7 NPI bit information Accumulation time Time 2 31 25ms 2 3 PAD 1 Log compression enabled 0 RICE Compression enabled 29 PAD 30 33 INPI Sector mask 34 37 INPI deflection status mask 38 Data Sample 0 sector 0 Might be RICE compressed Sample 0 sector 1 Sample 31 Sector 31 9 3 7Engineering telemetry packets There are two packets of so called engineering type packets the solar sensor information packet and the scanner information packet Solar sensor information is a readout of the solar sensors in each sample interrupt during one scan cycle The Scanner position packet reports on the scanner position on each sample irq during one scan cycle Byte Bits Field Subfield R
2. Sector 1 step 1 sweep 1 Energy nor sectormask type of comresssion is applieed to the Sector 0 step 2 sweep 1 data it will be divided to two Sector 1 step 2 sweep 1 arts ELS data packet subtypes 2 and 3 In this case both packets will have same time tag on packet bytes 6 11 However sequence count will differ between these two packets 9 3 5NPD telemetry packets Byte Bits Field Subfield Remark 16 17 Science data Header SW version 18 spare 19 4 7 Data type 2 NPD1 packet 3 NPD2 packet 0 3 INPD packet subtype 0 NPD raw data 1 NPD binning data 2 NPD TOF mode 3 NPD PHD mode iil IRF Mars Express Energetic Neutral Atoms Analyser 9 3 5 1 NPD Raw data packet ASPERA 3 Reference ME ASP XX 000N Issue 1 Rev 1 Date 2003 01 xx Volume D Page Because raw data events are 25bits in width and the compression scheme used is 16bit RICE one has to do a trick in order to make the compression as effective as possible These 25bit events are divided in the packet into two separate data streams both containing 512 words Stream 1 words will have following structure Byte Bits Field Subfield Remark 0 1 5 15 Stream 1 word TOF 3 4 Direction 0 2 Coincidence Stream 2 words will have the f
3. CW position for NPDI 1 shutter CCW position for NPD1 1 shutter CW position for NPD2 1 shutter CCW position for NPD2 1 shutter Response Immediate response Related effect Telemetry point values change in the HK packet 5 5 9TC 192 20 Run Macro Generic description Acronym aspmMacroRun Type 192 PID 61 Subtype 20 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Run macro Parameter description Name Size bytes Value Note PAD 1 0 Macro Number 1 0 gt 0xFF 0 191 range of values Response Immediate response Related effect 5 5 10 TC 192 21 Terminate Current Macro Generic description Acronym aspmMacroTerminate Type 192 PID 61 Subtype 21 Packet Category 12 16 bit parameters 0 Hazardous No General description Description Terminate current macro Nok This command cannot be used in a macro Parameter description Name Size bytes Value Note None Response Immediate response Related effect 5 5 11TC 192 22 Run Single Macro Command Generic description Acronym aspmMacroRunCmd Type 192 PID 61 Subtype 22 Packet Category 12 ld Mars Express Reference ME ASP XX 000N IRF Energetic Neutral Ros REV Date 2003 01 xx Atoms Analyser AS P E R A 3 Volume D Page Generic description 16 bit parameters varies Hazardous No General description Description Run single macro command Parameter description
4. Del Gere CVM E 42 SE vent AAA E 42 6 HOUSEKEEPING iua UH BEIM ERN ME Eee Ei A ee nee 45 Ol General esse ee ee De oe Ee Ee ee Ge ee s tae voe t MKAA lees ee ee Toni ote exeo TANA ABA Fe Pra Pado WA Qe UV eue v eoe ved ovS ERE Pe DY 45 6 2 HK packet source data field sesse esse esse see see See Ee AKI Ee GE ses RE ee ee GE enses senses sense Ge Ge ee se ee 45 62 1 Source data field for Main Unit aii 45 6 21 Genere Structure meque e e it eats a t e Ce oreet doceo toa 45 6 2 1 2 Full Housekeepimng Packet ssc tr A ei er ea 45 6 2 2 Source data field for IMA 5 iie d e hed C p eed laca e tai 49 1 SCIENCE DATA v A ee eS 54 AE ET rc 54 7 2 Science data production modes ener eiae eret rena era eerte eso ako be a DES eg e UR ee ede eve gegee dee deed ee ee era dS 54 7 3 SCIENCE data packet formats errori erae ere eiua uie oe eed eg Sera era ep Re PX Ge Gee ke Vau Neue eS Deu ua 54 1 3 T Generali o eee RS adeo rH ea Rie EL eM ITA ied 54 7 3 2 Science data packet types ste dote Wet ie t e d RR ere ded ins 54 7 3 3 IMA telemetry packets idee e RR ERR C RE EE EN N 55 1 3 4 BL S telemetty packets od eee d RE 55 7 3 4 1 ELS engineering information essere nennen enne neret 56 EER AE ME ER rre LE N fete tue Hetero c OE EE pU rh Sce WA 57 7 3 9 NPD telemetryc packets EE SR TRE ERE NR Reed e 57 7 3 51 NPD Raw data packet sesso RW e C I ERR RE LE RE RO 5
5. in HK packet Acronym aspmNPIswitch Type 191 PID 61 Subtype 24 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set NPI Deflection switch on off Note Turn on off NPI deflection voltage Parameter description Name Size bytes Value Note INPI Deflection switch on off 2 0 gt 1 0 off 1 on Response Immediate response Related effect NPI deflection switch indicator telemetry point changes m Mars Express vel I F Energetic Neutral Atoms Analyser Reference ME ASP XX 000N Issue 1 Rev 1 ASPERA 3 v mem Volume le Page 5 4 22TC 191 25 Set Scanner Setup Generic description Acronym aspmSCANSetupaspmSCANSetup Type 191 PID 61 Subtype 25 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Defines the operation of the scanner Note Scanner 30V on off and select IRQ operation Parameter description Name Size bytes Value Note PAD 12 bits gt 0 Scanner error handler 1 bit 0 1 O enabled 1 disabled Auto switchoff mode 1 bit 0 gt 1 O enabled 1 disabled Scan IRQ 1 bit 0 gt 1 O disabled 1 enabled Scanner 30V on off 1 bit 0 gt 1 0 off 1 on Response Immediate response Related effect Scanner 30V power state indicator telemetry point changes in HK packet 5 4 23TC 191 26 Set Scanner Voltages Generic description Immediate response Related effect Acronym aspmSCANVolt
6. 17 2 aspmConnRep Connection Test response TM 20 3 AspmScienceRep Enable Science on RTU link for aspiScinceRep MU IMA TM 193 6 ASPMReadRep TM 193 128 aspmSCIDisable Disable Science on RTU link il Mars Express Reference ME ASP XX 000N IB Issue 1 Rev 1 E ic N i nergetic Neutra Date 2003 01 xx Atoms Analyser Volume le Page 7 EVENT REPORTING 7 1General All events from the MU are formatted according to the same scheme First word after headers ie Word number 8 is the event number The following two words are freely chosen extra information about the event typically just zeros Events generated by the MU are of type TM 5 1 to TM 5 2 as specified in the SGICD Subtype 1 corresponds to normal progress and subtype 2 corresponds to a warning 7 2 Event List The following table defines all events produced by the MU If extra parameters are not specified these are constant zeros ld Mars Express Reference ME ASP XX 000N IRF Issue 4 Rev 1 Energetic Neutral 9 Date 2003 01 xx Atoms Analyser Volume D Page Event number Event name Parameter 1 Parameter 2 Description 40001 I m Alive Generated after normal boot process as a first event 40003 Going to reboot 40004 Watchdog reset wd mask wd mask cleared 40005 Going to safe mode 40006 Going to normal mode 40007 Telecommand buffer overflow 400
7. Mars Express i I F Energetic Neutral Atoms Analyser ASPERA 3 Reference Issue Date Volume id 2003 01 xx ASPERA 3 Main Unit Software User s Guide ME ASP XX 000N Rev Page 1 Name and function Date Signature Tuukka S les Prepared by IN N IN N Verified by Approved by Issued by Mars Express Reference ME ASP XX 000N F Issue Dd Rev 1 Energetic Neutral 9 Date 2003 01 xx Atoms Analyser ua Volume D Page CHANGE RECORD Changed paragraphs Remarks Issue 1 Revision 0 New document Issue 1 Revision 1 Document moved to official template il Mars Express Reference ME ASP XX 000N IB Issue Energetic Neutral 1 Rev 1 7 Date 2003 01 xx Atoms Analyser ua Volume Page TABLE OF CONTENTS RP aE at aT rH T 3 1 ACRONYMS AND DEFINITIONS 000 0 ese se se ses eee EE EE EE EE EE ee ee ee nn ee ee ee nana Re ee nana ee ee 4 1 GENERAL ie se d o e ide ee eod 5 1 0 Software in generalerne metier itane a Ee Ee ee Ge ee UR ER 5 1 0 Startup procedure sesse ese NE eo EE eed 5 1 0 Sh tdown ndiliyd e 5 1 0 ON commiands A OO TNT 5 Ries AE NS 5 1 1 1 On acknowledgments AO EE N N ER EE HE UG is 6 T It On error conditions tno O dete gt SA ABA Re setae deed 6 2 USING MA edo eee biete eS Lime cte te es tt
8. Telecommand Acronym Description Number of Parameters TC 3 5 aspmHK Enable Enable HK generation 1 TC 3 6 aspmHK Disable Disable HK generation 1 TC 6 2 aspmMEMLoad Load memory 4 TC 6 5 aspmMEMDump Dump memory 4 TC 9 1 aspmTime Accept Time Update 0 TC 17 1 aspmConn Connection Test 0 TC 20 1 aspmSCIRnable Enable Science on RTU link 0 TC 20 2 aspmSCIDisable Disable Science on RTU link 0 TC 191 1 aspmELS30 Switch ELS 30V On Off 1 TC 191 2 aspmELSGrid Set ELS Screening Grid Voltage 1 TC 191 3 aspmELSDefl Set ELS Deflection voltage and switch l TC 191 4 aspmELSHV Switch ELS High Voltage On Off 1 TC 191 5 aspmELSMcp Set ELS mcp bias voltage 1 TC 191 7 aspmIMA30 Switch IMA 30V on off 1 TC 191 9 aspmIMAPow Switch MA 5V and 12V on off 1 TC 191 10 aspmNPDheaters Switch NPD heaters on off 1 TC 191 11 aspmNPD130 Set NPD1 30V on off 1 TC 191 12 aspmNPD1 bias Set NPDI bias 1 TC 191 13 aspmNPD1defl Set NPD1 deflection bias 1 TC 191 14 aspmNPD1start Set NPDI Start bias 1 TC 191 15 aspmNPD stop Set NPDI Stop bias 1 TC 191 16 aspmNPD230 Set NPD2 30V on off 1 TC 191 17 aspmNPD2bias Set NPD2 bias 1 TC 191 18 aspmNPD2defl Set NPD2 deflection bias 1 TC 191 19 aspmNPD2start Set NPD2 Start bias 1 TC 191 20 aspmNPD2stop Set NPD2 Stop bias 1 TC 191 21 aspmNPI30 Set NPI 30V on off 1 TC 191 22 aspmNPlBias Set NPI Bias 1 TC 191 23 aspmNPIDefl Set NPI
9. X n X 1s repeated n times Parameters are listed in the same order that they appear in the telecommand or telemetry packet so that first parameter to be sent is listed first 5 3Telecommand set Part I commands defined in SGICD 5 3 1 TC 3 5 Enable HK Packet generation Generic description Acronym aspmHK Enable Type 3 PID 61 Subtype 5 Packet Category 12 16 bit parameters I General description Description Enable HK generation in ASPERA 3 Main Unit Note Only housekeeping packet generation of Main Unit can be switched on by this TC Parameter description Name Size bytes Value Note None 2 0 Immediate response Related effect Response Generation of MU HK report packet TM 3 20 starts 5 3 2 TC 3 6 Disable HK Packet generation Generic description Acronym aspmHKDisable Type 3 PID 61 Subtype 6 Packet Category 12 16 bit parameters 1 General description Description Disable HK generation in ASPERA 3 Main Unit Note Only housekeeping packet generation of Main Unit can be switched off by this TC Parameter description Name Size bytes Value Note None 2 0 Immediate response Related effect Response Generation of MU HK report packet TM 3 20 stops Mars Express ni I F Energetic Neutral Reference ME ASP XX 000N Issue 1 Rev 1 A S p E R A 3 Date 2003 01 xx Atoms Analyser ma Volume D Page 5 3 3 Load m
10. gt 1 0 off 1 on Response Immediate response Related effect Power indicator telemetry point changes in HK packet 5 4 2 TC 191 2 Set ELS Screen Grid Voltage Generic description Acronym aspmELSGrid Type 191 PID 61 Subtype 2 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set ELS Screen grid voltage Note Screen grid value determines minimum energy particle detected by ELS Parameter description Name Size bytes Value Note PAD 1 0 Grid voltage 1 0 gt OxFF Sets screen grid reference voltage Response Immediate response Related effect Sets screen grid reference telemetry points in HK telemetry packet and in ELS Engineering Information packet The voltage generated by the MU is linear from 0V to TBD volts These values are represented by the parameter limits 0x0000 and Ox00FE respectively il Mars Express Reference ME ASP XX 000N IRF Energetic Neutral Ee ner Date 2003 01 xx Atoms Analyser AS p E R A 3 Volume D Page 5 4 3 TC 191 3 Set ELS Deflection Voltage Generic description Acronym aspmELSDefl Type 191 PID 61 Subtype 3 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set ELS deflection plate voltage and deflection power supply range Note Sets a constant value for deflection plate voltage Parameter description Name Size bytes Value Note PAD 3 bits 0 ELS HV Supply Range 1
11. in the NPD2 Science packets 5 4 30TC 191 255 Confirm Hazardous Command Generic description Acronym aspmLaunch Type 191 PID 61 Subtype 255 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Confirms previous hazardous command Note This command must follow immediately after command to be confirmed ie This must be next command Parameter description Name Size bytes Value Note Packet Type 1 191 gt 193 Packet type of the confirmable command Packet Subtype 1 0 gt 255 Packet subtype of the confirmable command Response Immediate response Related effect Mars Express i I F Energetic Neutral Atoms Analyser Reference ME ASP XX 000N Issue 1 Rev 1 AS P E R A 3 Date 2003 01 xx Volume D Page 5 5Telecommand set Part III commands of type 192 5 5 1TC 192 1 Select ELS mode Generic description Acronym aspmELSmode Type 192 PID 61 Subtype 1 Packet Category 12 16 bit parameters 2 Hazardous No General description Description Select ELS measurement mode Note Parameter description Name Size bytes Value Note Spare 1 bit Rice Compression Enabled 1 bit 0 gt 1 O disabled 1 enabled Log Compression Enabled 1 bit 0 gt 1 0 disabled 1 enabled Energy Compression 2 bits 0 gt 2 0 1 step 1 2 steps 2 4 steps Time Compression 3 bits 0 gt 4 0 1 sweep 1 2 sweeps 2 4 sweeps 3 8 sweeps
12. 191 22 Set NPI Bias Voltage tee aa 20 3 4 20 TC 191 23 Set NPI Deflection Voltige ua iae 21 3421 TC 191 24 Set NPI Deflection Switch eter iia 21 3 422 LO SRA IR ST 22 3 4 23 TG 191 26 Set Scanner Voltages inserere m Y e E Pd tu urs 22 3 424 TC 191227 Scanner String Heaters oe as 23 3 4 25 TC 191 30 Enable ASPERA 3 Main Unit watch dog essere 23 3 4 26 TC 191 32 NPD1 High Voltage Switch essere nennen nnne nennen nnne 23 3 4 27 TC 191 33 NPD2 High Voltage Switch see se Re ae ER Ge Re Re Re ea nnne 24 3 4 28 TC 191 34 Set NPDI Counter Thresholds iese ee ae Re iniii 24 3 4 29 TC 191 35 Set NPD2 Counter Thresholds ae Re ER RR RA Re ee Re RA Re Re Re ee Re ae ee ee 24 3 4 30 TC 191 255 Confirm Hazardous Command see ee ee Re ee Re RA Re ee Re RA Re ee ee ee Re ee ee ee 25 3 5 Telecommand set Part III commands of type 192 see see see See eee RE Se EE GE Ee Ee Ee GE Re ee ee ee ee ee se 26 3 5 1 TC 192 1 Select ELS TR N NE N UR ER RE e LER HR ON 26 3 52 EC 192 6 Set NP AS RO EE EE e ee N EE RE RR OR EE 27 329 3 EC 192 7 Set NPD Mode ee EPIRI E EE Me ER beds 27 3 5 4 TC 192 12 Set MU HK Packet Generation Frequency iese see sesse see Re Re ee Re RA Re ee Re ee Re ee ee AG 28 3 55 TC 192 13 Set Scanner mode ie EE EER dd 28 il Mars Express Reference ME ASP XX 000N IB Issue Energetic Neutral wa Rev
13. AA A S P E R A 3 Date 2003 0150 Volume Page 3 5 6 TC 192 14 Initialize Scanner esses enne enne eene nn tenente enne nennen ener 29 3 5 7 TC 192 16 Set High Voltage Shutter Reduced VoltageS iese sesse see ee ee Re Ge Re GR Re EA Re ee Re ee ee ee ee 29 3 5 8 TC 192 15 Set High Voltage Shutter Mode 0 ccceeceesseescessesseeseeeeeeseceseeseeesecseeeseeseeeseeseenseseeeaeeneenaeeeeeeaes 30 3 5 9 TC 192 20 Run EG OR N e WR RI D OR REA OR e e ETT Te ee N 31 3 5 10 TC 192 21 Terminate Current Macro iese ee AR Re Re AG nono nn non nr nr nor niuma 31 3 5 11 TC 192 22 Run Single Macro Command esse see se ee ae Re Ge Re RR rro nr anno nr Re RA Re Re Re ee Re ee ee ee 31 3 6 Telecommand set Part IV commands of type 193 esse see se ese See EE Se RE EE EE GE Ee tens Ee AE Rees 33 3 6 1 TECOS 1 Pipe Telec oimmmand tee ee eR oen eed ae en eed es 33 3 6 2TC 193 2 Relax do nothing ic ete RR e tC NE REG e OE N N 33 3 6 3 TC 193 3 Generate simulated data a Re ee Re RA enne 33 3 64 TC 193 4 Write word to address aa ees ded 34 3 6 5 TC 193 5 Read word from address ooococccoccnonnnononnconconnonnnonncon cnn nonn Ge Re Re nr nor niamke 34 3 6 61C 193 10 Patch EEPROM cutis teo ne epe pde tr ts 34 3 6 7 TC 193 Tb Eoad Module iore EE GR Hn eu anon iu A ee 35 3 6 8 TC 193 12 Select Boot Mode nisse sete GR EO Ge EE EE ER HR Re i ens 36 3 6 9 TC 193 16 Watc
14. Deflection Voltage 1 TC 191 24 aspmNPIS witch Set NPI Switch 1 TC 191 25 aspmSCANSetup Set Scanner Setup 1 TC 191 26 aspmSCAN Volts Set Scanner voltages 3 TC 191 27 aspmSCANStrHeat Set stringheaters on off 1 TC 191 30 aspmWatchdog Enable Watchdog 1 TC 191 32 aspmNPD1 switch Set NPDI high voltages 1 TC 191 33 aspmNPD2switch Set NPD2 high voltages 1 TC 191 34 aspmNPD1Tresholds Set NPD1 counter tresholds 2 TC 191 35 aspmNPD2Tresholds Set NPD2 counter tresholds 2 TC 191 255 aspmLaunch Confirm Hazardous Command 1 TC 192 1 aspmELSmode Set ELS mode 2 TC 192 6 aspmNPImode Set NPI mode 3 TC 192 7 aspmNPDmode Set NPD mode 3 TC 192 12 aspmHKDelay Set HK generation frequency 1 TC 192 13 aspmSCANmode Set scanner mode 2 TC 192 14 aspmSCANinit Initialize scanner 1 TC 192 15 aspmHVShut Set HV Shutter mode Varies TC 192 16 aspmHVShutVolts Set HV shutter reduced voltages 3 TC 192 20 aspmMacroRun Run macro 1 TC 192 21 aspmMacroTerminate Terminate current macro 0 TC 192 22 aspmMacroRunCmd Run single macro command Varies TC 193 1 aspmPipe Pipe TC to TM Varies TC 193 2 aspmRelax Relax 1e Do nothing 0 TC 193 3 aspmSim Generate simulated data 1 TC 193 4 aspmWrite Write to address 2 TC 193 5 aspmRead Read from address 1
15. EEPROM nor ROM the experiment will enter safe mode actually stay in safe mode If the s w was loaded successfully an event report will be generated to show that the experiment has booted properly Pending error messages from the boot process will be sent After the boot process the s w 1s in Housekeeping mode generating only Housekeeping data while it is in fully operational mode ie All TCs are available 3 3Shutdown procedure There isn t any strict s w requirements for shutdown Only after Patch EEPROM command it s recommended to wait enough to receive an event reporting about success of eeprom programming process 3 40n commands 3 4 1General One fundamental aspect of the Aspera 3 Main Unit is the way it uses commands both telecommands and internal commands Telecommands can be classified in many ways but most fundamental is division to direct indirect telecommands Direct commands are command with type 255 or under 193 These commands are executed immediately after found in telecommand input buffer Indirect commands are forwarded after verifying command structure to specific process command handler to be executed later Telecommands TC 192 1 TC 193 10 and TC 193 11 fall to both categories If s w is in safe mode or some broken state these commands are used as direct commands However in normal situation these are treated as indirect TO be implemented not applicable with current s w version Indirect commands are han
16. N A Response Immediate response Related effect Scanner locking mechanisms should be released Wether the scanner locking is released or not can be verified by trying to initialize scanner ie By moving scanner 5 4 25TC 191 30 Enable ASPERA 3 Main Unit watch dog Generic description Acronym aspm Watchdog Type 191 PID 61 Subtype 30 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Enable Watchdog timer Note May contain disable option Watchdog cannot be disabled With current version of s w wd is enabled as a default Parameter description Name Size bytes Value Note Security code 2 0x2704 Response Immediate response Related effect 5 4 26TC 191 32 NPDI High Voltage Switch Generic description Acronym aspmNPD1switch Type 191 PID 61 Subtype 32 Packet Category 12 ld Mars Express Reference ME ASP XX 000N IRF Energetic Neutral PUR wa RA Date 2003 01 xx Atoms Analyser AS P E R A 3 Volume D Page Generic description 16 bit parameters I Hazardous No General description Description Enable NPD1 high voltage Note Parameter description Name Size bytes Value Note NPDI HV 2 0 21 O off 1 on Response Immediate response Related effect 5 4 27TC 191 33 NPD2 High Voltage Switch Generic description Acronym aspmNPD2switch Type 191 PID 61 Subtype 33 P
17. bytes Value Note IMA 5V and 12V 2 0 gt 1 0 off 1 on Response Immediate response Related effect IMA 12V and 5V power state indicator telemetry points change in HK packet 5 4 8TC 191 10 Switch NPD Heaters on off Generic description Acronym aspmNPDheaters Type 191 PID 61 Subtype 10 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Switch NPD heaters on off Note Activate NPD heaters to control the temperature of the NPD instrument Heaters control both NPD1 and NPD2 temperature Parameter description Name Size bytes Value Note INPD Heaters on off 2 0 gt 1 0 off 1 on Response Immediate response Related effect NPD heater status telemetry point changes in HK packet 5 4 9TC 191 11 Switch NPD1 30V on off Generic description Immediate response Related effect Acronym aspmNPD130 Type 191 PID 61 Subtype 11 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set NPD1 30V on off Note The 30V for NPD1 controls the high voltages of the deflection and MCP supplies Parameter description Name Size bytes Value Note NPD 30V on off 2 0 gt 1 0 off 1 on Response Power indicator telemetry point changes in HK packet il Mars Express Reference ME ASP XX 000N IB Issue za Rev 1 El ic N nergetic Neutra Date 2003 01 xx Atoms Analyser Volum
18. cere p nerd Date 2003 01 xx Atoms Analyser AS P E R A 3 Volume Page Event number Event name Parameter 1 Parameter 2 Description initialization 8 Science not enabled w Mars Express Reference ME ASP XX 000N Issue id Rev 1 Energetic Neutral WA Atoms Analyser AS p E R A 3 Date 2003 01 xx Volume Page 8 HOUSEKEEPING 8 1 General The ASPERA 3 Main Unit will have one type of housekeeping HK packet which contains all HK signals and parameters 8 2HK packet source data field 8 2 1Source data field for Main Unit 8 2 1 1 Generic structure After headers there will be the source data field For the HK report packet it will be as shown below Byte Bits Field Note Source data field 16 PAD for TM 3 20 always 0 17 SID 18 119 Parameters Full HK packet The SID field will contain an identifier telling which type of HK packet is being sent For the Main Unit the full Housekeeping packet is identified by setting SID to 0 For IMA the SID numbers are TBD starting with SID 10 They can also be recognized by examining the application id field 8 2 1 2Full Housekeeping Packet The full HK packet will have the following format Bit number 0 will be the LSB 1e numbering is NOT the same as defined in the SGICD If not otherwise stated the fields will contain exactly the value read from hardware This means that the definition of every hw field is stated
19. 10 Eeprom programmed 40011 Eeprom programming CRC check sum in CRC checksum in nonsuccess patch programmed Eeprom area 40012 CRC error in Eeprom patch CRC check sum in CRC checksum atch specified in TC 40013 Module loaded 40014 Module load failed Error code defining Optional Extra exact type of error information 40015 Default boot module loaded 40016 Default boot module loading Error code definingOptional Extra failed exact type of error information 40020 Command handler error 1 command not Seq count of confirmed command raising properly error 16 other error Oxffff command not found 40021 Invalid confirmation by For Command to From the TC 191 255 be confirmed confirmation Bit 8 15 type parameters bit 0 7 Subtype Bit 8 15 type bit 0 7 Subtype 40022 Invalid mode definition Upmost address for the data storage of invalid mode 40026 Macro execution succesful Macro number Macro terminated by TC Macro number Command index in macro command 40027 buffer Macro Checksum error in Calculated Checksum in 40028 EEPROM checksum EEPROM 40029 Macro Can t start 40074 IMA command buffer full 40092 Scanner initialized 40097 Scanner error 2 Communication test failed before initialization 3 Initialization failed 4 Can t start scanner properly 5 Scanner not stopped properly 6 Scanner not initialized 7 Can t escape endposition on ld Mars Express Reference ME ASP XX OOON IRF Energetic Neutral
20. 3 NPD1 mode 6 bin matrix 0 1 2 1 0 2 0 2 1 120 201 o0r 210 7 bin matrix 0 2 2 2 0 2 or 2 2 0 8 bin matrix 1 1 1 9 bin matrix 1 1 2 12 1 or 2 1 1 10 bin matrix 122 212 or 221 11 bin matrix 2 2 2 12 phd mode 13 tof mode NOTE Although reduction tables for bin matrixc can be defined independendently all default modes in macros are defined so that bin matrix is of type 0 O 0 1 1 1 or 2 2 2 for both NPDs simultaneosly There are a few spare bits They are used to align 8bit signals to 8bit fields Spare bits can be allocated later for some other use Software signal fields ref All values named ref are monitored by software They represent values written to some hardware register typically values commanded by TC SW version sw version is one 16 bit number defining the software version The versionnumbering scheme is TBD This value can be used to track definition of possibly changed HK packet structure Sw version will always be the first 16 bit field in every HK packet cpu load Load of cpu The number will tell how much of the cpu sr resources are in use it will correspond to spare time of cpu running in dummy loop il Mars Express Reference ME ASP XX 000N IB Issue wa Rev 1 Energetic Neutral Date 2003 0120 Atoms Analyser m Volume D Page sw mode sw mode defines software mode 1e experiment mode Mode Mode name ASPSaf
21. 4 16 sweeps Sweep Table Number 5 bits PAD 1 bit 0 Deflection Voltage Sweep 1 bit 0 gt 1 Disabled None 1 bit 0 gt 1 0 inactive 1 active Sector Mask 2 0 gt OxFFFF Response Immediate response Related effect ELS information changes in the HK packet and the ELS Science telemetry packet il Mars Express Reference ME ASP XX 000N IRF Energetic Neutral Ee ner Date 2003 01 xx Atoms Analyser AS p E R A 3 Volume D Page 5 5 2 TC 192 6 Set NPI Mode Generic description Acronym aspmNPImode Type 192 PID 61 Subtype 6 Packet Category 12 16 bit parameters 3 Hazardous No General description Description Set NPI measurement mode Parameter description Name Size bytes Value Note Stepping Mode 1 0 gt 255 0 normal mode no voltage stepping 1 255 number of samples in one step Accumulation Time 4 bits 0 gt 15 Accumulation Time n so that one period is 31 25ms n PAD 1 bit 0 Log Compression Enabled 1 bit 0 gt 1 O disabled 1 enabled Rice Compression Enabled 1 bit 0 gt 1 O disabled 1 enabled None 1 bit 0 gt 1 0 inactive 1 active Sector Mask 4 0 gt OxFFFFFFFF Response Immediate response Related effect NPI information changes in the HK packet and the NPI Science telemetry packet 5 5 3TC 192 7 Set NPD Mode Generic description Acronym aspmNPDmode Type 192 PID 61 Subtype 7 Packet Category 12 16 bit parameters 3 Hazardous No General descriptio
22. 5 switches 14 12 Pacc high level ref 6 dta_12bit 4 11 0 Deflection LV reference 22 dig_dfllv 9 15 Pacc level High Low 23 ms flag 14 12 Grid LV reference 24 dta_12bit 2 11 0 Entrance HV reference 25 dig_entr 10 15 Deflection HV Opera Stp Fix 26 switches 14 12 Opto default reference 7 dta_12bit 0 11 9 Mcp default reference 8 dta_12bit 1 8 0 Entrance upper HV monitor 27 ad prm 11 15 Entrance HV Opera Stp Fix 28 switches 14 12 Opto current reference 29 Optocur 11 9 Mcp current reference 30 Mcpcur 8 0 Entrance lower HV monitor 31 ad_prm il Mars Express Reference ME ASP XX 000N IB Issue Energetic Neutral wa Rev Atoms Analyser AS p E R A 3 Date 2003 01 xx Volume D Page Minimum Mnemonic 0 Idle 1 Mmom Moments only 2 Mspo Spectras only 3 Mmsp Moments and Spectras 4 Msis Selected Ion Species 5 Mexm Energy Mass matrix 6 Void 7 Void Normal Mnemonic 8 NrmO Normal 0 9 Nrm1 10 Nrm2 11 Nrm3 12 Nrm4 13 Nrm5 14 Nrm6 15 Nrm7 Burst Mnemonic 16 Har0 High angular resolution 0 17 Harl 18 Har2 19 Har3 20 Har4 21 Har5 22 Har6 23 Har7 Burst Mnemonic 24 Exm0 Energy Mass matrix 0 25 Exml 26 Exm2 27 Exm3 28 Exm4 29 Exm5 30 Exm6 31 Exm7 Special Mnemonic 32 Test 33 Call Calibration 1 w Mars Express Reference ME ASP XX 000N Issue 21 Rev 1 Fo AGPERA 3 mbora Volume D Page 34 Cal2 Calibration 2 35 Fake Faked science data 36 Void 37 Void 38 Void 39 Void Fifo filling must b
23. 6 6 il Mars Express Reference ME ASP XX 000N IRF Issue 1 Rev 1 Energetic Neutral A S P E R A 3 Date 2003 0150 Atoms Analyser ma Volume Page 5 3 5TC 9 1 Accept Time update Generic description Acronym aspm Time Type 9 PID 61 Subtype 1 Packet Category 12 16 bit parameters 0 General description Description Accept time update Note Name Size bytes Value Note None Response Immediate response Related effect The clock is updated 5 3 6 Request connection test response Generic description Acronym aspmConn Type 17 PID 61 Subtype 1 Packet Category 12 16 bit parameters 0 General description Description Test Connection Note Parameter description Name Size bytes Value Note None Response Immediate response Connection Test Report TM 17 2 Related effect il Mars Express Reference ME ASP XX 000N IRF Issue 4 Rev 1 Energetic Neutral AS P E R A 3 Date 2003 01 xx Atoms Analyser Volume D Page 5 3 7 Enable Science Report Packet Generation on RTU Link Generic description Acronym aspmSClEnable Type 20 PID 61 Subtype 1 Packet Category 12 16 bit parameters 0 General description Description Enable Science report packet generation on Main Unit Setup instrument into scientific mode Note This command must be executed before scanner can be operated or science data can be produced This is due to fact that ti
24. 8 TM Execution acknowledgment report Failure As specified in SGICD 6 2 5TM 3 20 Housekeeping report Generic description Acronym ASPMHKRep ASPIHKRep Type 3 Subtype 20 APID 61 gt 62 16 bit parameters Varies General description Description Housekeeping report Note Parameter description Name Size bytes Value Note Long description Description later in this document il Mars Express Reference ME ASP XX 000N IRF E ie Neural Issue 1 Rev 1 cea NAS ASPERA 3 Date 2003 01 xx Atoms Analyser a Volume le Page 6 2 6TM 6 6 Memory dump report packet As specified in SGICD 6 2 7TM 17 2 Connection test report Generic description Acronym ASPMConnRep Type 17 Subtype 2 APID 61 16 bit parameters General description Description Connection test report Note Parameter description Name Size bytes Value Note Long description In SGICD 6 2 8TM 20 3 Science data report Generic description Acronym ASPMScienceRep Type 20 Subtype 3 APID 61 16 bit parameters Varies General description Description Science data report Note Parameter description Name Size bytes Value Note Long description Definition later in this document 6 2 9 TM 193 6 Read word report packet Generic description Acronym ASPMReadRep Type 193 Subtype 6 API
25. 8 7 3 5 2 NPD Bin matrix data packet ee RA RA Re Re Re Re ee nnn nnne erret n nnne nnns 59 1 3 5 3 NPD TOF mode data packet ee RE eai a de a e t e edet 60 73 5 4 NPD PHD mode data pack eret E e NM BT HIER SI E Ue ea 61 7 3 6 NPI telemetry packets thee AREE RE TRA E IAE EE He e e d ei N 62 7 3 6 1 NPI normal mode data packet RA Re Re RR Ge Re Re Re enne nnne nnne 62 7 3 6 2 NPI Deflection stepping mode data packet see Re ER RA RA Re ee Re AR ee Re Re ee Re ee ee ee 63 1 34 Engineering telemetry packets i e perenne du damen ud 63 7 3 7 1 Solar sensor information packet RA RA RA Re eene nennen nnne nenne nennen 63 7 3 7 2 Scanner information packet esee e e a REO e RE e Ee ii 64 il Mars Express Reference ME ASP XX 000N IRF Issue TA Rev 1 Energetic Neutral Date 2003 01 xx Atoms Analyser ma Volume D Page vel I F Energetic Neutral Atoms Analyser AS p E R A 3 Date Mars Express Reference Issue Volume 2 ACRONYMS AND DEFINITIONS EEPROM HK IMA MCP MU NPD NPI PROM S C SGICD SW S W TBC TBD TBW TC TM Electrically Erasable Programmable Read Only Memory Housekeeping Ion Mass Analyser Microchannel plate Main Unit Neutral Particle Detector Neutral Particle Imager Programmable Read Only Memory Spacecraft Mars Express Space Ground Interface Control Document Issue 2 Software To Be Confirmed To Be Defined To Be Written T
26. D 61 16 bit parameters 2 General description Description Word read from address specified in packet TC 193 5 Note Parameter description Name Size bytes Value Note Address 2 Any Address of word Data 2 Any Word read from address Long description ld Mars Express Reference ME ASP XX 000N IRF Energetic Neutral ue ae Date 2003 01 xx Atoms Analyser AS P E R A 3 Volume D Page Generic description 6 2 10TM 193 128 Piped TC report packet Generic description Acronym ASPMPipeRep Type 193 Subtype 128 APID 61 16 bit parameters Varies General description Description Piped Telecommad Note Parameter description Name Size bytes Value Note Long description Parameters should be exact copy of source data field without checksum of received telecommand aspmPipe 6 3Telemetry list Telecommand Acronym Description Note TM 1 1 aspmTCAck Telecommand acceptance report Success TM 1 2 AspmTCNack Telecommand acceptance report Failure TM 1 7 AspiTCEAck Telecommand execution report Only from IMA Success TM 1 8 aspiTCENAck Telecommand execution report Only from IMA Failure TM 6 6 AspmMemDumpRep Memory dump report packet for MU aspiMemDumpRep IMA TM 6 X AspiMemCheckRep Memory check report for IMA Only for iMA TM 3 25 AspmHKRep AspmHKRepHousekeeping packet fro MU IMA TM
27. Name Size bytes Value Note None 2 0x2704 Confirm Word 2 typetsubtype as in aspmLaunch Type 1 0 gt 0xFF SubType 1 0 gt 0xFF None 2 0x0 Number of Parameters 1 0 gt 0xFF None 1 0x0 Parameters varies as many as specified above Response Immediate response Related effect Mars Express ni I F Energetic Neutral Reference ME ASP XX 000N Issue 1 Rev 1 Atoms Analyser AS P E R A 3 Date 2003 01 xx Volume D Page 5 6Telecommand set Part IV commands of type 193 5 6 1TC 193 1 Pipe Telecommand Generic description Acronym aspmPipe Type 193 PID 61 Subtype 1 Packet Category 12 16 bit parameters varies Hazardous No General description Description Pipe TC to TM Send parameters back to telemetry Note Parameter description Response Immediate response Related effect Piped TC report packet TM 193 128 5 6 2TC 193 2 Relax do nothing Generic description Acronym aspmRelax aspmRelax Type 193 PID 61 Subtype 2 Packet Category 12 16 bit parameters 0 Hazardous No General description Description Relax ie Do nothing Note Parameter description Name Size bytes Value Note None Response Immediate response Related effect 5 6 3TC 193 3 Generate simulated data Generic description Simulation enabled Acronym aspmSim aspmSim Type 193 PID 61 Subtype 3 Packet Category 12 16 bit paramet
28. Packet 2 3 PAD ld Mars Express Reference ME ASP XX 000N IRF Energetic Neutral aa RECS Date 2003 01 xx Atoms Analyser AS P E R A 3 Volume D Page Byte Bits Field Subfield Remark 0 1 ELS packet subtype 0 ELS engineering information ELS data steps 0 127 2 ELS data steps 0 63 3 ELS data steps 64 127 20 25 SCET Time on start of first sweep 1e engineering sweep in this scan 26 27 ELS sector mask 28 7 ELS compression Spare 6 scheme Rice compression 5 Log compression 16 to 8 bit Note If RICE compression is used values will be 16bits in width but the range for the value is 0 255 This is to optimize both performance and compression 3 4 Energy compression 0 1 step 1 2 steps 2 4 steps 3 undefined 0 2 Time compression 0 1 sweep 1 2 sweeps 2 4 sweeps 3 8 sweeps 4 16 sweeps 5 7 undefined 29 spare 9 3 4 1ELS engineering information In the beginning of every scan cycle some engineering information is sent in a separate ELS science packet This information is needed for the analysis of the ELS science data that is returned during that scan cycle This packet is built in the following way starting from byte 30 Byte Bits Field Subfield Remark 30 3 7 spare 2 Scanner direction 0 0 180 1 180 0 0 1 Scanner speed 0 staying 1 32s scan 2 64s scan 3 128s sca
29. Scanner position In the beginning of sample 3 7 PAD 2 Scanner direction 0 1 Scanner speed 28 4 7 NPD bit information Accumulation time Time 2 31 25ms 2 3 PAD Mars Express Reference ME ASP XX 000N Issue 1 Rev 1 IRF Energetic Neutral A S P E R A 3 Date 2003 0150 Atoms Analyser m Volume D Page Byte Bits Field Subfield Remark Log compression enabled 0 disable 1 enable IRICE Compression enabled 29 PAD 30 NPD Registers CALIB11 31 CALIB12 32 CALIB21 33 CALIB22 34 STARTCNT 35 STOPOCNT 36 STOPICNT 37 STOP2CNT 38 Data First data word in TOF mode 768 data words or bytes Might be RICE compressed 9 3 5 4NPD PHD mode data packet When NPD is run in the special PHD mode the data will be packeted into PHD mode packets which contain the least significant bytes of the stoparray STOPARRAY channel 0 Mars Express Reference ME ASP XX 000N IRF Energetic Neutral ds s dizdi nene Atoms Analyser AS P E R A 3 3 Volume D Page Byte Bits Field Subfield Remark 20 25 Sample start time SCET 26 27 8 15 Scanner information blockScanner position In the beginning of sample 3 7 PAD 2 Scanner direction 0 1 Scanner speed 28 4 7 NPD bit information Accumulation time Time 2 31 25ms 2 3 PAD 1 Log compressio
30. acket Category 12 16 bit parameters I Hazardous No General description Description Enable NPD2 high voltages Note Parameter description Name Size bytes Value Note NPD2 HV 2 0 21 0 off 1 on Response Immediate response Related effect 5 4 28TC 191 34 Set NPD1 Counter Thresholds Generic description Acronym aspmNPD1Tresholds Type 191 PID 61 Subtype 34 Packet Category 12 16 bit parameters 2 Hazardous No General description Description Set NPDI counter thresholds Note Parameter description Name Size bytes Value Note Start 1 0 gt OxFF Stop0 1 0 gt OxFF Stop1 1 0 gt OxFF Stop2 1 0 gt OxFF Response Immediate response Related effect in the NPDI Science packets NPDI start count and stop count telemetry points change 5 4 29TC 191 35 Set NPD2 Counter Thresholds Generic description Acronym aspmNPD2Tresholds Type 191 PID 61 ld Mars Express Reference ME ASP XX 000N IB Issue za Rev 1 Energetic Neutral Date 2003 01 xx Atoms Analyser a Volume D Page Generic description Subtype 35 Packet Category 12 16 bit parameters 2 Hazardous No General description Description Set NPD2 counter thresholds Note Parameter description Name Size bytes Value Note Start 1 0 gt OxFF Stop0 1 0 gt OxFF Stop 1 0 gt OxFF Stop2 1 0 gt OxFF Response Immediate response Related effect NPD2 start count and stop count telemetry points change
31. age 1 0 gt OxFF Response Immediate response Related effect ELS MCP bias reference telemetry points value reflected in HK packet and in ELS Engineering Information packet The MU generates a command voltage to control the ELS MCP voltage The range varies linearly from 0 00 to 5 00 volts and the values are represented by the parameter limits of 0x000 and OXOOFF respectively 5 4 6 TC 191 7 Switch IMA 30V on off Generic description Acronym aspmIMA30 Type 191 PID 61 Subtype 7 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Switch IMA 30V on off Note The 30V for IMA controls the high voltages of the deflection and MCP Parameter description Name Size bytes Value Note IMA 30V 2 0 gt 1 0 off 1 on Response Immediate response Related effect IMA 30V power state indicator telemetry point changes in HK packet Mars Express i I F Energetic Neutral Reference ME ASP XX 000N Issue 1 Rev 1 Atoms Analyser AS p E R A 3 Date 2003 01 xx Volume D Page 5 4 7 TC 191 9 Switch IMA on off 5V and 12V on off Generic description Acronym aspmIMApow Type 191 PID 61 Subtype 9 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Switch IMA 5V and 12V on off Note Switch on low voltage power to IMA which controls its activation Parameter description Name Size
32. as ref sw monitored 46 npdl stop bias mon 47 npdl stop bias ref sw monitored 48 mpdl_frontctrl 49 npdl_mainctrl 50 51 npdl stat 52 53 npdl tdcrd 54 55 npdl calibll 56 57 npdl calib12 58 59 npdl calib21 60 61 npdl calib22 62 63 npdl sefccnt 64 65 npdl defcent 66 npd2 bias mon 67 npd2 bias ref sw monitored 68 npd2 defl mon 69 npd2 defl ref sw monitored 70 npd2 start bias mon sw monitored li Mars Express Reference ME ASP XX 000N IRF Issue 1 Rev 1 Energetic Neutral S P E R 3 Date 2003 01 xx Atoms Analyser A A um Volume D Page Byte Bits Field Note 71 npd2 start bias ref 72 npd2 stop bias mon 73 mpd2 stop bias ref sw monitored 74 npd2 frontctrl 75 npd2 mainctrl 76 71 npd2 stat 78 79 npd2 tderd 80 81 npd2 calibll 82 83 npd2 calibl2 84 85 npd2 calib21 86 87 npd2 calib22 88 89 npd2 sefcent 90 91 npd2 defccnt 92 npi bias ref sw monitored 93 npi bias mon 94 npi defl ref sw monitored 95 npi defl mon 96 7 npi plus 30v on off sw monitored 6 npi defl switch sw monitored 5 npi defl mode sw monitored 3 4 SPARE4 2 ima plus minus 12v on off sw monitored 1 ima plus 30v_on off sw monitored 0 ima plus minus 5v on off sw monitored 97 scanner vrefmc 98 7 scanner status ccw end pos 6 scanner status cw end pos 5 scanner sta
33. bit 0 gt 1 0 Low 1 High Deflection voltage 12 bits 0 gt OxOFFF Response Immediate response Related effect Sets ELS deflection reference to a constant value reflected in ELS Engineering telemetry packet The Deflection HV supply range has two states low range and high range The control of each supply voltage is generated by the MU The values linearly range from 0 00 to 45 00 volts and are represented by the parameter limits of 0x0000 and OxOFFF respectively 5 4 4TC 191 4 Enable ELS High Voltages Generic description Acronym aspmELSHV Type 191 PID 61 Subtype 4 Packet Category 12 16 bit parameters I Hazardous Yes General description Description Switch ELS High voltages off on Note Command must be verified with TC 191 255 Parameter description Name Size bytes Value Note On off 2 0 gt 1 0 off 1 on Response Immediate response Related effect ELS high voltage enable telemetry state changes in HK packet Mars Express i I F Energetic Neutral Reference ME ASP XX 000N Issue 1 Rev 1 Atoms Analyser AS p E R A 3 Date 2003 01 xx Volume D Page 5 4 5 TC 191 5 Set ELS MCP Bias Voltage Generic description Acronym aspmELSMcp Type 191 PID 61 Subtype 5 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set ELS MCP bias voltage Note Parameter description Name Size bytes Value Note PAD 1 0 Mcp bias volt
34. ce acknowledgment time out criteria 20s and the 32 second acquisition period of IMA it is not possible to have acceptance acknowledgments on IMA 3 4 3On error conditions Error conditions are reported as event packets If the error is such that automatic recovery process in the MU S W cannot be executed the software will enter safe mode or restart itself by using Watchdog reset Both actions will be reported by the Event packet Mars Express ni I F Energetic Neutral Atoms Analyser 4 USING IMA 4 1General ASPERA 3 Reference ME ASP XX 000N Issue TA Rev 1 Date 2003 01 xx Volume D Page IMA commands type 194 and 195 and memory management sevicr 6 for PID 62 are first received in MU MU converts commands to valid IEEE1355 link packets and then sends these to IMA IMA commands doesn t wait for any other commands besides other IMA commands before transmission to IMA The command acknowledgments scheme is explained in chapter 4 21MA Server TBW Software part called IMA server is responsible for all link handling il Mars Express Reference ME ASP XX 000N IB Issue za Rev 1 Energetic Neutral AS P E R A 3 Date 2003 01 xx Atoms Analyser ma Volume le Page 5 TELECOMMANDS 5 1General General structure of telecommands is defined in SGICD 5 2Field descriptions Field name Form Description Parameter X Parameter is constant with value X X gt Y Parameter can vary in range from X to Y
35. cription Set NPD2 start MCP bias voltage Note Sets the bias reference for the NPD2 start MCP Parameter description Name Size bytes Value Note PAD 1 0 INPD2 Start mcp bias 1 0 gt OxFF voltage Response NPD2 start MCP bias reference and monitor telemetry points change in HK packet The MU generates a command voltage to control the NPD2 Start MCP bias voltage The range varies linearly from 0 00 to 5 00 volts and the values are represented by the parameter limits of 0x000 and Ox00FE respectively in Mars Express Reference ME ASP XX 000N IBF Issue 1 Rev 1 Energetic Neutral A S P E R A 3 Date 2003 0150 Atoms Analyser ma Volume D Page 5 4 18TC 191 21 Switch NPI 30V on off Generic description Acronym aspmNPI30 Type 191 PID 61 Subtype 21 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set NPI 30V on off Note The 30V for NPI controls the high voltages of the deflection and MCP supplies Parameter description Name Size bytes Value Note INPI 30V on off 2 0 gt 1 0 off 1 on Response Immediate response Related effect Power indicator telemetry point changes in HK packet 5 4 19TC 191 22 Set NPI Bias Voltage Generic description Acronym aspmNPIBias Type 191 PID 61 Subtype 22 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set NPI bias voltage Note Set the value of th
36. dled via special telecommand table It s s w internal structure specifying structures of command including it s type and subtype It contains also information on functions to be called when indirect command is found Thanks for this table it s relatively easy to change the way some command behaves without compiling and reprogramming all of the s w It is also important to note that indirect commands ie Commands found only in telecommand table are not available in safe mode il Mars Express Reference ME ASP XX 000N IB Issue za Rev 1 Energetic Neutral Date 2003 01 xx Atoms Analyser m Volume D Page Further division can be made to classification of commands to safe and hazardous Hazardous commands must be followed immediately by TC 191 255 containing sequence count of hazardous command Hazardous commands can t be run from macros 3 4 20n acknowledgments The ASPERA 3 MU provides only telecommand acceptance acknowledgment for itself For IMA acknowledgments are provided by using execution acknowledgments When an IMA related telecommand is found the Main Unit will send an acceptance acknowledgment to the s c if requested and then it forwards the command to IMA If execution acknowledgment is required IMA will send an acknowledgment to the Main Unit that is waiting for that This will be forwarded to the s c Although this process is more acceptance than execution type of acknowledgment this has to be used Due to the acceptan
37. e ASPHK ASPCal ASPNorm ASPHigh 1 2 3 4 ASPLow 5 6 7 ASPBurst els mode Mode Mode name ELSBO ELSHO ELSNO ELSLO ELSBI ELSH2 ELSN3 ELSLA ELSBx ELSHx ELSNx IOIOI AIEOIMIEILDHIO IO ELSLx npi mode Npi mode is just a number used to define the Integration time Integration time can be calculated in the following way Int Time 2 npi mode 31 25ms The following values correspond to predefined modes Mode Mode name 3 NPIH 4 NPIN 5 NPL npdx_mode Mode Mode name 0 Disabled 1 NPDHR 2 NPDNR 3 NPDLR 4 NPDxR 5 NPDHBO 6 NPDNBO 7 NPDLBO 8 NPDxn 8 2 2Source data field for IMA After headers there will be the source data field For the HK report packet it will be as shown below hj IRF Mars Express Reference ME ASP XX 000N En Eb Issue TA Rev 1 SATE kia ASP E R A 3 Date 2003 01 xx Atoms Analyser Volume D Page Byte Bits Field Note Source data field 16 8 15 PAD PAD 0 0 7 SID SID 10 18 41 IMA Housekeeping packet data 24 bytes The content of the IMA Housekeeping packet data is defined by the IMA team and can be found in the ICA IMA TC TM Data Formats and Related Software Aspects Document issued by Hans Borg at IRF dated 2002 04 07 The content of the sourc
38. e D Page 5 4 10 TC 191 12 Set NPD1 Bias Voltage Generic description Acronym aspmNPD Ibias Type 191 PID 61 Subtype 12 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set NPDI bias voltage Note Set the value of the MCP bias supply for NPDI Parameter description Name Size bytes Value Note PAD 1 0 INPD1 bias voltage 1 0 gt OxFF Response Immediate response Related effect NPDI bias reference and monitor telemetry points change in HK packet The MU generates a command voltage to control the NPD1 bias voltage The range varies linearly from 0 00 to 5 00 volts and the values are represented by the parameter limits of 0x000 and OXOOFF respectively 5 4 11TC 191 13 Set NPD1 Deflection Voltage Generic description Acronym aspmNPD1defl Type 191 PID 61 Subtype 13 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set NPDI deflection voltage Note Set the value of the deflection voltage for NPD1 Parameter description Name Size bytes Value Note PAD 1 0 INPD1 Deflection voltage 1 0 gt OxFF Response Immediate response Related effect NPD deflection supply reference and monitor telemetry points change in HK packet The MU generates a command voltage to control the NPD1 Deflection voltage The range varies linearly from 0 00 to 45 00 volts and the values are represented by the parameter limits o
39. e MCP bias supply for NPI Parameter description Name Size bytes Value Note PAD 1 0 INPI Bias voltage 1 0 gt OxFF Response Immediate response Related effect NPI bias reference and monitor telemetry points change in HK packet The MU generates a command voltage to control the NPD2 Stop MCP bias voltage The range varies linearly from 0 00 to 5 00 volts and the values are represented by the parameter limits of 0x000 and Ox00FE respectively il Mars Express Reference ME ASP XX 000N IRF r Issue 1 Rev 1 Energetic Neutral AS P E R A 3 Date 2003 01 xx Atoms Analyser a Volume D Page 5 4 20TC 191 23 Set NPI Deflection Voltage Generic description Acronym aspmNPldefl Type 191 PID 61 Subtype 23 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set NPI deflection voltage Note Set the value of the deflection voltage for NPI Parameter description Name Size bytes Value Note PAD 1 0 INPI Deflection voltage 1 0 gt OxFF Response Immediate response Related effect NPI deflection supply reference and monitor telemetry points change in HK packet The MU generates a command voltage to control the NPI bias voltage The range varies linearly from 0 00 to 5 00 volts and the values are represented by the parameter limits of 0x000 and OXOOFF respectively 5 4 21TC 191 24 Set NPI Deflection Switch Generic description
40. e data field is exactly the same as the data fields of 4 link packets sent by IMA to the MU IMA new hk definition Word offs Bits Content Table pos 15 10 Mode See below 0 9 8 Cmd status 9 0 Ok Ok Invalid Inv 2 0ut of range Out 3 Erroneous Err 7 0 HV switches 10 7 Deflection HV logical ref 6 Deflection LV logical ref 5 Entrance HV logical ref 4 Grid LV logical ref 3 Pacc HV logical ref 2 28V main 1 28V opto O 428V mcp 15 Cmd toggle 12 Numeric 0 1 14 12 Sid nr 1 O Minimum Min 1 Normal Nrm 2 Burst Bst 3 Calibration Cal 4 Special Spc 5 Test Tst 11 8 28V presence 11 Parameter mode hk_prm ad_prm hk_prm sid_nr ad_prm ld Mars Express Reference ME ASP XX 000N IB Issue za Rev 1 El ic N nergetic Neutra Date 2003 01 xx Atoms Analyser Volume D Page 11 HV enable disable 10 Main 9 Opto 8 Mcp 7 0 Fifo filling F8 2 fifo fill Numeric F8 code See below 2 15 0 Cmd return direct from tc_decoder Numeric hex 3 15 8 Opto HV monitor 13 ad_prm 7 0 Mcp HV monitor 14 ad_prm 4 15 8 Deflection HV monitor15 ad_prm 7 0 Deflection LV monitor 16 ad_prm 5 15 8 Pacc HV monitor 17 ad_prm 7 0 Grid LV monitor 18 ad prm 6 15 8 Sensor temperature Sns 19 ad_prm 7 0 Dpu temperatur Dpu 20 ad prm 7 15 Direct command switch 3 switches 14 12 Pacc low level ref 4 dta_12bit 3 11 0 Deflection HV reference 21 dig_dflhv 8 15 Alt Pacc Opera Fix Alt
41. e height distribution mode NPI data packages 4 INPI Normal mode data INPI data in normal mode 0 NPI Stepping mode INPI data in deflection voltage stepping mode 1 Engineering data packages 5 Solar sensor information Status of Solar sensor 1 amp 2 in each sample irq during 0 lone scan Scanner information Scanner position on each sample irq in one scan 1 9 3 3IMA telemetry packets IMA telemetry packets will be sent almost as they are received in the Main Unit The structure of the IMA telemetry packets are as follows The time tag of the TM packet will be the time of receiving the first link packet from IMA TBD Time will be the same for all packets built from the same IMA packet Byte Bits Field Subfield Remark 16 Error status 0 No errors identified by MU others first invalid word in IMA data 17 IMA SID 18 last IMA packet Maximum 2046 words of IMA telemetry packet 9 3 4ELS telemetry packets An ELS data packet can contain a maximum of 128 steps 16 sectors 2048 words of 16 bit raw data Based upon whether compression is enabled or not the data may fit in a single packet or may have to be split into 2 packets with each packet comprised of 64 steps The following table represents the ELS packet header that is common to all ELS packets Byte Bits Field Subfield Remark 16 17 Science data Header SW version 8 15 spare 4 7 Data type 1 ELS
42. e unpacked by int unpack f8 int acc int Astat5a unpack_f8 int acc int exp exp acc gt gt 4 amp OxF if exp 1 acc acc amp OxF 0x10 acc acc lt lt exp 1 return acc il Mars Express Reference ME ASP XX 000N IB Issue 1 Rev 1 Energetic Neutral WA Atoms Analyser AS p E R A 3 Date 2003 01 xx Volume Page 9 SCIENCE DATA 9 1 General 9 2Science data production modes 9 3Science data packet formats 9 3 1 General Definitions are subject to change All packages will have the normal TM header and Data field header in front of the package The Lossy compression scheme will be used only if the RICE lossless compressed package is larger than the packet size If the measurement mode is changed before the data for one packet is completely measured the packet will be cut on the starting place of invalidity Hence the data sent to the ground is valid in this sense but the set is not necessarily complete This can be identified by the packet length in the uncompressed case it s smaller than normal or as a smaller amount of decompressed data in compressed case Of course this kind of recovery is not always possible 9 3 2Science data packet types The Science packets produced in the Main Unit have data types and subtypes The data Type 4bits defines mainly an instrument the packet is related to and the subtype 4bits specifies the packet type within an instrument packet Packet t
43. elecommand Telemetry id 2003 01 xx ME ASP XX 000N Rev Page 1 ipu Mars Express Reference ME ASP XX 000N IRF Energetic Neutral Issue 1 Rev 1 Date 2003 01 xx Atoms Analyser AS P E RA 3 Volume Page 3 GENERAL 3 1Software in general ASPERA 3 Main Unit software is responsible for operating Main Unit according to the telecommands It will depending on its mode and received telecommands produce telemetry It has also small server for communications with IMA That server converts telecommands form spacecraft to form known by IMA It also converts telemetry sent by IMA to form known by spacecraft Software runs on MIL STD 1750 type microprocessor and is written in C using POSIX threads and partly in assembler Compilers used are m1750 gcc by XGC Software Package includes also version gas gnu assembler for MIL STD 1750 3 2Startup procedure When the experiment boots it will perform a short self check If an anomaly is detected like watchdog reset the Main Unit will inform the s c with an event report packet at the end of the boot process After a short self check the s w will start basic services TM limited TC HK Then it will check if there s a valid PROM present on addresses 0x2000 0x3fff in 16bit words and tries to load the rest of the s w from there If the s w can t be loaded from PROMS it will try to load a replacement from EEPROM starting from address TBD If the module can t be loaded from
44. emark 16 17 Science data Header SW version 18 PAD 19 4 7 Data type 5 Engineering packet 0 3 Engineering packet subtype 0 Solar sensor information 1 Scanner information 9 3 7 1Solar sensor information packet Byte Bits Field Subfield Remark ld Mars Express Reference ME ASP XX 000N IB Issue za Rev 1 El ic N nergetic Neutra Date 2003 01 44 Atoms Analyser Volume D Page Byte Bits Field Subfield Remark 20 25 Sample start time SCET 26 Scanner position At start 27 PAD Scanner direction Scanner speed LU PAD RICE compression enabled 28 Solar sensor 1 status pos 0 AA STR RAIN Solar sensor 2 status pos 0 ti Solar sensor 1 status pos 3 0 Solar sensor 2 status pos 3 Last 7 Solar sensor 1 status pos last 3 6 Solar sensor 2 status pos last 3 1 Solar sensor 1 status pos last Solar sensor 2 status pos last 9 3 7 2Scanner information packet Byte Bits Field Subfield Remark 20 25 Sample start time SCET 26 Scanner position At start 27 7 PAD 6 Scanner direction 4 5 Scanner speed 1 3 PAD RICE compression enabled 28 Data Scanner position 0 Up to 2048 positions each is 1 Scanner position 1 byte which corresponds to 64sec Can be RICE compressed Scanner position last
45. emory using absolute addresses Generic description Acronym aspmMEMLoad Type 6 PID 61 Subtype 2 Packet Category 12 16 bit parameters varies General description Description Load memory to an absolute address Note Any patch to be loaded to EEPROM must be loaded to mass memory It can be transferred to EEPROM by TC 193 10 which is available only in safe mode Parameter description Name Size bytes Value Note Memory id 1 0x80 gt 0x83 0x80 ROM 0x82 N A 0x83 MASSMEMORY Number of blocks nb 1 1 gt Number of blocks to load Data block ddress 4 0 gt Ox7FFFF Address of first word in block Ee n Length of 2 1 gt Oxffff Number of words in this lock 71b block Data 2 lb 1 Oxffff lb Ib times data words Immediate response Related effect Response 5 3 4TC 6 5 Dump memory using absolute addresses Generic description Acronym aspnMEMDump Type 6 PID 61 Subtype 5 Packet Category 12 16 bit parameters varies General description Description Dump memory from an absolute address Note Parameter description Name Size bytes Value Note Memory id 1 0x80 gt 0x83 0x80 ROM 0x81 RAM 0x82 EEPROM 0x83 MASSMEMORY Number of blocks nb 1 1 gt Number of blocks to dump Data block ddress 4 0 gt Ox7FFFF Address of first word in block Dive ub Length of 2 1 gt Oxffff Number of words in this lock Ib block Immediate response Related effect Response Memory dump report packet TM
46. ers 1 Hazardous No General description Description Generate simulated data Generate simulated data Note Parameter description Name Size bytes Value Note 2 0 gt 1 0 simulation disabled 1 simulation enabled Immediate response Response li Mars Express Reference ME ASP XX 000N IRF Issue 1 Rev 1 Energetic Neutral AS P E R A 3 Date 2003 01 xx Atoms Analyser um Volume D Page Generic description Related effect 5 6 4TC 193 4 Write word to address Generic description Acronym aspm Write Type 193 PID 61 Subtype 4 Packet Category 12 16 bit parameters 2 Hazardous Yes General description Description Write word to address Note Command must be verified with TC 191 255 Parameter description Name Size bytes Value Note Address 2 0 gt OxFFFF Data word 2 0 gt OxFFFF Response Immediate response Related effect 5 6 5TC 193 5 Read word from address Generic description Acronym aspmRead Type 193 PID 61 Subtype 5 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Read word from address Note Parameter description Name Size bytes Value Note Address 2 0 gt OxFFFF Response Immediate response Read word report packet TM 193 6 Read word report paclet TM 193 6 Related effect 5 6 6TC 193 10 Patch EEPROM Generic description Acronym aspmPatch Type 193 PID 61 Subtype 10 Pac
47. et NPDI stop MCP bias reference and monitor telemetry The MU generates a command voltage to control the NPD1 Stop MCP bias voltage The range varies linearly from 0 00 to 5 00 volts and the values are represented by the parameter limits of 0x000 and Ox00FE respectively 5 4 14TC 191 16 Switch NPD2 30V on off Generic description Mars Express ni I F Energetic Neutral Reference ME ASP XX 000N Issue 21 Rev 1 Atoms Analyser AS P E R A 3 Date 2003 01 xx Volume D Page Generic description Acronym aspmNPD230 Type 191 PID 61 Subtype 16 Packet Category 12 16 bit parameters I Hazardous No General description Description Set NPD2 30V on off Note The 30V for NPD2 controls the high voltages of the deflection and MCP supplies Parameter description Name Size bytes Value Note INPD2 30V on off 2 0 gt 1 0 off 1 on Response Immediate response Related effect Power indicator telemetry point changes in HK packet 5 4 15TC 191 17 Set NPD2 Bias Voltage Generic description Immediate response Related effect Acronym AspmNPD2bias Type 191 PID 61 Subtype 17 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set NPD2 bias voltage Note Set the value of the MCP bias supply for NPD2 Parameter description Name Size bytes Value Note PAD 1 0 NPD2 Bias voltage 0 gt OxFF Response NPD2 bias refere
48. f 0x000 and Ox00FE respectively il Mars Express Reference ME ASP XX 000N IRF Energetic Neutral PUR wa Ao Date 2003 01 xx Atoms Analyser AS p E R A 3 Volume D Page 5 4 12TC 191 14 Set NPD1 Start MCP Bias Voltage Generic description Acronym aspmNPD1 start Type 191 PID 61 Subtype 14 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set NPDI start MCP bias voltage Note Set the bias reference for the NPD1 start MCP Parameter description Name Size bytes Value Note PAD 1 0 NPD1 Start MCP bias 1 0 gt OxFF voltage Response Immediate response Related effect points change in HK packet NPDI start MCP bias reference and monitor telemetry The MU generates a command voltage to control the NPD1 Start MCP bias voltage The range varies linearly from 0 00 to 5 00 volts and the values are represented by the parameter limits of 0x000 and Ox00FE respectively 5 4 13TC 191 15 Set NPD1 Stop MCP Bias Voltage Generic description Acronym aspmNPD1 stop Type 191 PID 61 Subtype 15 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set NPDI stop MCP bias voltage Note Set the bias reference for the NPDI stop MCP Parameter description Name Size bytes Value Note PAD 1 0 NPD1 Stop MCP bias 1 0 gt OxFF voltage Response Immediate response Related effect points change in HK pack
49. hdog TE esses enne enne enne nnne nenne nnne nnne nennen ener nnns 36 3 7 List of telecommandS sees see see see see 37 As TEL BMI PRY fmt cc 38 OR GONE A EE EE OE AA EE EE N 38 4 2 Telemetry packages Outdated ese ee Ee ee RE GE EE GE ee Re GE Se Re Se Ka GE EE Ee Ee AE Gee ee ee ee ee 38 4 2 1 TM 1 1 Telecommand Acceptance report SUCCESS ea RA Re Ee Re AR ee Re Re Re Re Re Re ee ee 38 4 2 2 TM 1 2 Telecommand Acceptance report Failure iese se see ee RA Re ee Re AR ee Re Re Re Re Re Re ee ee 38 4 2 3 TM 1 7 TM Execution acknowledgment report SUCCESS sse 38 4 2 4 TM 1 8 TM Execution acknowledgment report Failure essere 39 42 5 TM 3 20 Housekeeping report ee eee eee e OG PR e iie ede Re be ees 39 4 2 6 TM 6 6 Memory dump report packet iese ea RR RR Re Re Re Re ee Re ener nnne nennen nennen 40 4 2 7 TM 17 2 Connection test repOT iese ee ea Re AR RR AR Re Re Re Re ee Re ee Re ee kim Re Re Re Re ee ee 40 4 2 8 TM 20 3 Science data report iese ee tt ete ia 40 42 9 TM 193 6 Read word report packet es EE Bate ee RI e 40 4 2 10 TM 193 128 Piped TC report packet se sa RR KKK 41 l RRAK ITAN A I E A A E A A A EEE TE EE N 41 miz i sized cce eS 42 Wil Mars Express Reference ME ASP XX 000N IB Issue Energetic Neutral ed ev eee AS P E R A 3 Date 2003 01 xx Atoms Analyser m Volume D Page
50. in XXX document defining hw signals TBD iil IRF Mars Express Reference ME ASP XX 000N Issue 1 Rev 1 Energetic Neutral ASP E RA 3 Date 2003 01 xx Atoms Analyser Volume D Page Byte Bits Field Note 18 els temp 19 npdl temp 20 npd2 temp 21 npi temp 22 scanner temp sensor 23 PAD 24 25 Sw version Software version 26 els minus 5v screen grid ref sw monitored 27 els minus 5v screen grid mon 28 els bias mcp ref sw monitored 29 els bias mcp mon 30 31 15 els plus 30v on off 14 els enable hv sw monitored 8 13 els table index There is number of tables stored in EEPROM but only one is currently loaded into RAM Table number of is defined in ELS mode command Number of loaded is table showed here 7 els range sw monitored 0 6 PAD sw_monitored 32 hk i plus 30v 33 hk i plus 5v 34 hk v plus 12v 35 hk v plus 30v 36 hk v plus 5v 37 hk v minus 12v 38 hk v minus 5v 39 7 NPDI defl switch 6 NPD2 defl switch 5 Sun sensor 2 4 Sun sensor 1 3 PAD 2 npd heaters on off sw monitored 1 npdl plus 30v on off 0 mpd2 plus 30v on off 40 npdl bias mon 41 npdl bias ref sw monitored 42 npdl defl mon 43 npdl defl ref sw monitored 44 npdl start bias mon 45 npdl start bi
51. ket Category 12 16 bit parameters 6 Hazardous No General description Description Patch eeprom starting from absolute address using specified number of words found from Massmemory at specified absolute address Note Parameter description Name Size bytes Value Note Massmemory address 4 0 gt 0x0007 FFFF Eeprom address 4 0 gt 0x0003 FFFF Patch Mode 1 bit 0 gt 1 0 Patch without using paging mode vel Mars Express IRF Energetic Neutral Atoms Analyser Reference ME ASP XX 000N Issue YA Rev 1 ASP E R A 3 Date 2003 01 xx Volume D Page Generic description Patch using paging mode Related effect or EEPROM PROGRAMMING NOT or Patch length 15 bits Ox7FFF Length of patch in 16bit words Patch CRC checksum 2 0 gt OxFFFF CRC checksum calculated over whole patch Response Immediate response EVENT EEPROM PROGRAMMED SUCCESSFUL EEPROM PROGRAMMING CRC ERROR 5 6 71C 193 11 Load Module Generic description Acronym aspmModule Type 193 PID 61 Subtype 11 Packet Category 12 16 bit parameters 3 Hazardous No General description Description Load Module Note Parameter description Name Size bytes Value Note Address 4 0 gt 0x0007 FFFF PAD 6 bits 0 Execution Flag 1 bit 0 221 0 Load and run module 1 Load but don t run module CRC Verify 1 bit 0 gt 1 0 Verify cre 1 Don t verify cre Memory ID 1 0x82 EEPROM Response Immedia
52. ld Mars Express Reference ME ASP XX 000N IRF Energetic Neutral aa P Bened Date 2003 01 xx Atoms Analyser AS P E R A 3 Volume D Page Telecommand Acronym Description Number of Parameters TC 193 10 aspmPatch Patch eeprom 6 TC 193 11 aspmModule Load module 3 TC 193 12 aspmBootMode Select boot mode 1 TC 193 16 aspmWDReset Watchdog reset 1 6 TELEMETRY 6 1General 6 2Telemetry packages 6 2 1TM 1 1 Telecommand Acceptance report Success Generic description Acronym ASPMTCAck Type 1 PID 61 Subtype 1 Packet Category 1 16 bit parameters 4 General description Description Telecommand acceptance report Note Parameter description Name Size bytes Value Note Telecomand packet ID 2 0 gt OxFFFF Telecommand packet 2 0 gt OxFFFF sequency control Long description In SGICD 6 2 2TM 1 2 Telecommand Acceptance report Failure Generic description Acronym ASPMTCNack Type 1 PID 61 Subtype 2 Packet Category 16 bit parameters Varies General description Description Telecommand acceptance report failure Note Parameter description Name Size bytes Value Note Long description In SGICD No changes or additions to that definition has been made 6 2 3TM 1 7 TM Execution acknowledgment report Success As specified in SGICD il Mars Express Reference ME ASP XX 000N IRF E ie Neutral Issue 4 Rev 1 ip ki ASPERA 3 Date 2003 01 xx Atoms Analyser m Volume Page 6 2 4TM 1
53. ly l on Mode 3 bits 0 off 1 Solar sensor with init 2 Test scan only 3 NPD Countrate 4 External Others varies with mode 12 bits Others varies with mode 8 Command interpretation in solar sensor mode Test mode 1 bit 0 off l on Mode 3 bits 1 Solar sensor with init Re init period 8 Number of measurement cycles PAD 2 bits Scanner speed 2 bits 0 default 32s 1 32s 2 64s 3 128s Solarsensor 1 CW limit 1 Valid if test mode specified Solarsensor 1 CCW limit 1 Valid if test mode specified Solarsensor 2 CW limit 1 Valid if test mode specified Solarsensor 2 CCW limit 1 Valid if test mode specified PAD 4 Command interpretation in NPD countrate mode Test mode 1 bit 0 off Mode 3 bits 3 NPD Countrate Duration 12bits Duration n so that reduced voltages are used for 31 25 n 1 ms Countrate criteria for NPD1 2 Countrate criteria for NPD2 2 PAD 4 Command interpretation in Ext mode Test mode 1 bit 0 off Mode 3 bits 4 Ext Countrate Duration for NPI shutter 12 bits Duration n so that reduced voltages are used for 31 25 n 1 ms CW position for NPI shutter 1 CCW pos for NPI shutter 1 PAD 4 bits Duration for NPD1 and 12 bits Duration n so that reduced NPD2 shutter voltages are used for 31 25 n 1 ms Mars Express ii IRF Energetic Neutral Atoms Analyser Reference ME ASP XX 000N Issue TA Rev ASP E R A 3 Date 2003 01 xx Volume D Page Generic description
54. ming of scanner is tightly coupled with handling of measurement modes Parameter description Name Size bytes Value Note None Immediate response Related effect Response Generation of Science data will be enabled All scanner operations can be performed after execution of this command 5 3 8 TC 20 2 Disable Science Report Packet Generation on RTU Link Generic description Acronym aspmSCIDisable Type 20 PID 61 Subtype 2 Packet Category 12 16 bit parameters 0 General description Description Disables Science report packet generation on Main Unit Note Science data production will be disabled Data that has already been measured will be handled and sent Parameter description Name Size bytes Value Note None Immediate response Related effect Response Generation of Science data will be disabled il Mars Express Reference ME ASP XX OOON IB Issue za Rev 1 Energetic Neutral Date 2003 0150 Atoms Analyser um Volume D Page 5 4 Telecommand set Part II commands of type 191 5 4 1 TC 191 1 Switch ELS 30V on off Generic description Acronym aspmELS30 Type 191 PID 61 Subtype 1 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Switch ELS 30V on off Note The 30V for ELS controls the high voltages of the deflection plates and MCP Parameter description Name Size bytes Value Note On off 2 0
55. n 31 Scanner position On start of scan or step period 32 ELS Status TBD and TBV 33 ELS temperature 34 ELS MCP reference 35 ELS MCP monitor 36 ELS Screen grid reference 37 ELS Screen grid monitor 38 39 ELS Deflection reference stepl 40 41 ELS Deflection monitor step 1 42 43 ELS Deflection ref step 2 44 45 ELS Deflection mon step 2 Etc 546 ELS Deflection ref step 128 ld Mars Express Reference ME ASP XX 000N IRF Energetic Neutral ds es 01 ed ns ASPERA 3 e Volume D Page Byte Bits Field Subfield Remark 547 548 ELS Deflection mon step 128 549 9 3 4 2ELS data After the first packet of ELS engineering data is sent the remaining ELS packets will contain ELS science data There is three types of packets 1 one containing data from one complete sweep 128 steps 2 one containing the first 64 steps from one sweep and 3 one containing the latter 64 steps from one sweep All ELS packets will be sent in a row so it s possible to find the order of these packet from the Packet sequence count field In this case the packet will be as follows Byte Bits Field Subfield Remark 30 3 7 spare 2 Scanner direction 0 0 180 1 180 0 0 1 Scanner speed 0 staying 1 32s scan 2 64s scan 3 128s scan 31 Scanner position On start of scan or step period 32 Data Sector 0 step 1 sweep 1 Data from one sweep If no log
56. n Description Set NPD measurement mode Note Parameter description Name Size bytes Value Note Integration Factor 4 bits Reserved for TOF mode Accumulation Time 4 bits Accumulation Time n so that one period is 31 25ms 2 n PAD 1 bit 0 Measurement Mode 3 bits 0 gt 3 0 Raw Array Mode 1 Bin Matrix Mode 2 TOF Mode 3 PHD Mode Log Compression Enabled 1 bit 0 gt 1 O disabled 1 enabled Rice Compression Enabled 1 bit 0 gt 1 O disabled 1 enabled NPD2 active 1 bit 0 gt 1 O inactive 1 active INPD1 active 1 bit 0 gt 1 O inactive 1 active NPD1 Bin Matrix Reduction 2 0 gt OxOFFF Bits 12 15 PAD Mars Express i I F Energetic Neutral Atoms Analyser Reference ME ASP XX 000N Issue TA Rev 1 ASPERA 3 v me Volume D Page Generic description Tables Bits 8 11 Dir 2 Bits4 7 Dir 1 Bits 0 3 Dir0 Immediate response Related effect NPD2 Bin Matrix Reduction 2 0 gt OxOFFF Bits 12 15 PAD Tables Bits 8 11 Dir 2 Bits 4 7 Dir 1 Bits 0 3 Dir 0 Response NPD information changes in the HK packet and the NPD Science telemetry packet 5 5 4TC 192 12 Set MU HK Packet Generation Frequency Generic description Acronym aspmHK Delay Type 192 PID 61 Subtype 12 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Set HK Generation Frequency Note Parameter description Name Size bytes Value Note None 2 0 gt O
57. n enabled Always 0 for PHD mode 0 disabled 0 RICE Compression enabled 29 PAD 30 NPD Registers CALIB11 31 CALIB12 32 CALIB21 33 CALIB22 34 STARTCNT 35 STOPOCNT 36 STOPICNT 37 STOP2CNT 38 85 Data Least significant byte of 48 data bytes or bytes Might be RICE compressed Least significant byte of STOPARRAY channel 1 Least significant byte of STOPARRAY channel 47 9 3 6NPI telemetry packets One NPI telemetry packet will consist of 32 samples This leads to 32 samples 32sectors 1024 words of raw 16 bit data This data can be compressed Whether the packet is compressed or uncompressed can be determined using the NPI compression flags that are returned in the MU full housekeeping packet and in Byte 28 of the NPI science packet Byte Bits Field Subfield Remark 16 17 Science data Header SW version 18 PAD 19 4 7 Data type 4 NPI packet 0 3 INPI packet subtype 0 NPI data normal mode 1 NPI data defl stepping mode 9 3 6 1 NPI normal mode data packet Byte Bits Field Subfield Remark 20 25 Sample start time SCET 26 27 8 15 Scanner information blockScanner position In the beginning of sample 3 7 PAD 2 Scanner direction 0 1 Scanner speed 28 4 7 NPI bit information Accumulation time Time 2 31 25ms 2 3 PAD 1 Log compression enabled Converts 16bit counts to 8 bit bit values
58. nce and monitor telemetry points change in HK packet The MU generates a command voltage to control the NPD2 bias voltage The range varies linearly from 0 00 to 5 00 volts and the values are represented by the parameter limits of 0x000 and Ox00FE respectively Mars Express i I F Energetic Neutral Reference ME ASP XX 000N Issue 1 Rev 1 Atoms Analyser AS p E R A 3 Date 2003 01 xx Volume D Page 5 4 16TC 191 18 Set NPD2 Deflection Voltage Generic description Acronym aspmNPD2defl Type 191 PID 61 Subtype 18 Packet Category 12 16 bit parameters I Hazardous No General description Description Set NPD2 deflection voltage Note Set the value of the deflection voltage for NPD2 Parameter description Name Size bytes Value Note PAD 1 0 NPD2 Deflection voltage 1 0 gt OxFF Response Immediate response Related effect NPD2 deflection supply reference and monitor telemetry points change in HK packet The MU generates a command voltage to control the NPD2 Deflection bias voltage The range varies linearly from 0 00 to 5 00 volts and the values are represented by the parameter limits of 0x000 and Ox00FE respectively 5 4 17TC 191 19 Set NPD2 Start MCP Bias Voltage Generic description Immediate response Related effect Acronym aspmNPD2start Type 191 PID 61 Subtype 19 Packet Category 12 16 bit parameters 1 Hazardous No General description Des
59. nte ia 12 3 4 3 TC 191 3 Set ELS Deflection Voltage estet eterne en a EE aida er edge ee 13 3 4 4 TC 191 4 Enable ELS High Voltages sess nnne eren 13 3 4 5 TC 191 5 Set ELS MCP Bias Voltage iii ett i PR Re Ke RR WS EE Eed ees EER Ee GE Ke Ee Ee SE gee es 14 3 4 6 TC 191 7 Switch IMA F3IOV on off iese Ee ES ge se dia 14 EE AE EE EE EER ats TC 191 9 Switch IMA on off 5V and 12V on off ME EE RE N RS ER AN 15 3 4 8 TC 191 10 Switch NPD Heaters On ees ese see se ee Re Re Re Ge Re RA ap Re de Re ee i Re ee ee ans 15 3 4 9 TC 191 11 Switch NPDI 30V On Off esse see se ek Ge Ge Ge Ge ee ee ee ee Ge GR GR GR GR GR GR Ge AA www 15 3 4 10 TC 191 12 Set NPDT Bias Voltage eet Recon HR Re Ee ed eee 16 3 4 11 TC 191 13 Set NPDI Deflection Voltage cnaissi itonisona RA Re ee Re RA nennen enne 16 3 4 12 TC 191 14 Set NPDI Start MCP Bias Voltage see ea ee RR RA Re ee Re de amii 17 3 4 13 TC 191 15 Set NPDI Stop MCP Bias Voltage iese see ee Ge RR RA Re ee Re RA Re Re Re ee Re ae ee ee 17 3 4 14 TE L91 16 Switch NPD2 430 V on off iiti die Ee Dee eo 17 3 4 IS TEIT Ser NPD2 Bias Voltage ES Nib eek Re es GE A een A i 18 3 4 16 TC 191 18 Set NPD2 Deflection Voltage iese se ee ae RR Ge Re RR RA Re ee Re RA nennen Re ee Re i ee 19 3 4 17 TC 191 19 Set NPD2 Start MCP Bias Voltage iese essere Re RA Re Re Re ee Re ee ee ee 19 3 4 18 TC 191 21 Switch NDIZO VA iii SE a8 Daneel Ret entes beet 20 3 4 19 TC
60. ollowing structure Byte Bits Field Subfield Remark 0 1 8 15 Stream_2 word PAD 0 7 Stop PH The overall structure for the NPD raw data packet will be as follows Byte Bits Field Subfield Remark 20 25 Sample start time SCET 26 27 8 15 Scanner information blockScanner position In the beginning of sample 3 7 PAD 2 Scanner direction 0 1 Scanner speed 28 4 7 NPD bit information Accumulation time Time 2 31 25ms 2 3 PAD 1 Log compression enabled Always 0 for raw data mode 0 disabled 512 Stream_1 words Stream 2 512 Stream_2 words 0 RICE Compression enabled 29 30 8 15 NPD registers FRONTCTRL 0 7 MAINCTRL STAT TDCRD CALIB11 CALIB12 31 CALIB21 32 CALIB22 33 STARTCNT 34 STOPOCNT 35 STOPICNT 36 STOP2CNT 37 TOFCNT 38 RAWCNT 39 40 41 42 43 Data Stream 1 If applied RICE compression is used in one shot over both streams ld Mars Express Reference ME ASP XX 000N IB Issue 1 Rev 1 E ic N i nergetic Neutra Date 2003 01 xx Atoms Analyser Volume D Page Byte Bits Field Subfield Remark 9 3 5 2NPD Bin matrix data packet The NPD Bin matrix data packet will contain data from 768 bin counters The data will be ordered so that bin number 0 is the first one found in the packet ld Mars E
61. ry 12 16 bit parameters 1 Hazardous No General description Description Initialize Scanner Parameter description Name Size bytes Value Note PAD 7 bits 0 Scanner init 1 bit 0 gt 1 0 test communication and initialization 1 test communication only Communication test value 1 0 gt OxFF test value Response Immediate response Related effect 5 5 7TC 192 16 Set High Voltage Shutter Reduced Voltages Generic description Acronym aspmHVShutVolts Type 192 PID 61 Subtype 16 Packet Category 12 16 bit parameters 3 Hazardous No General description Description Set HV shutter reduced voltages Set HV shutter reduced voltages Note Parameter description Name Size bytes Value Note PAD 1 0 INPI Bias 1 0 gt OxFF NPD1 Stop Bias 1 0 gt OxFF INPD1 Start Bias 1 0 gt OxFF INPD2 Stop Bias 1 0 gt OxFF INPD2 Start Bias 1 0 gt OxFF Response Immediate response Related effect Bias reference telemetry point values change in the HK packet il Mars Express Reference ME ASP XX 000N IRF Energetic Neutral Ros eve Date 2003 01 xx Atoms Analyser AS p E R A 3 Volume D Page 5 5 8TC 192 15 Set High Voltage Shutter Mode Generic description Acronym aspmHVShut Type 192 PID 61 Subtype 15 Packet Category 12 16 bit parameters varies Hazardous No General description Description Set HV shutter mode Parameter description Name Size bytes Value Note Test mode 1 bit 0 off In solar sensor mode on
62. s aspmSCANVolts Type 191 PID 61 Subtype 26 Packet Category 12 16 bit parameters 3 Hazardous No General description Description Set scanner voltages and currents Note Parameter description Name Size bytes Value Note VREFMC 1 0 gt OxFF Coast current 1 0 gt OxFF Ramp current 1 0 gt OxFF Threshold CW 1 0 gt OxFF Threshold CCW 1 0 gt OxFF Threshold Wheel 1 0 gt OxFF Response Scanner voltage and current reference telemetry points change in HK packer The MU generates a command voltage to control the VREFMC The range varies linearly from 0 00 to 5 00 volts and the values are represented by the parameter limits of 0x000 and OXOOFF respectively Other values are passed to scanner controller board as an digital values il Mars Express Reference ME ASP XX 000N IB Issue za Rev 1 Energetic Neutral Date 2003 0150 Atoms Analyser ma Volume D Page 5 4 24TC 191 27 Scanner String Heaters Generic description Acronym aspmSCANStrHeat aspmSCANStrHeat Type 191 PID 61 Subtype 27 Packet Category 12 16 bit parameters I Hazardous Yes General description Description Release scanner locking mechanism by using string heater 1 or 2 for 15sec Hazardous command on database level Note Parameter description Name Size bytes Value Note Pad 14 bits 0 Stringheater 2 bits 0x1 gt 0x2 Number of string heater to be used 0 N A 1 String Heater 1 2 String Heater 2 3
63. te response EVENT MODULE LOADED or MODULE LOAD FAILED Related effect Mars Express ni I F Energetic Neutral Reference ME ASP XX 000N Issue 21 Rev 1 AS p E R A 3 Date 2003 01 xx Atoms Analyser ma Volume D Page 5 6 81C 193 12 Select Boot Mode Generic description Acronym aspmBootMode Type 193 PID 61 Subtype 12 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Select boot mode Note No use after boot process Parameter description Name Size bytes Value Note Boot Mode 1 1 gt 2 1 Safe Mode 2 Normal Mode Immediate response Related effect Response 5 6 9TC 193 16 Watchdog reset Generic description Related effect Acronym aspmWDReset aspmWDReset Type 193 PID 61 Subtype 16 Packet Category 12 16 bit parameters 1 Hazardous No General description Description Force watchdog reset Note Parameter description Name Size bytes Value Note Security code 2 0x2704 Response Immediate response Events I M ALIVE and WATCHDOG RESET il Mars Express Reference ME ASP XX 000N IRF Issue wA Rev 1 Energetic Neutral AS P E R A 3 Date 2003 01 xx Atoms Analyser a Volume D Page S 7List of telecommands
64. tus pos clock 4 scanner status direction 0 0 180 1 180 0 2 3 scanner status state 0 Not busy 1 ramp up 2 Full speed move 3 Ramp down 1 Lost step 0 scanner_initialized 99 7 scanner plus 30v on off 5 6 PAD 4 scanner setup mode 0 normal 1 manual 3 scanner setup direction 0 0 180 1 180 0 for manual mode speed command only 2 PAD 0 1 Scanner speed 0 STOP 1 32s scan 2 64s scan 2 128s scan 100 scanner coast current ref 101 scanner ramp current ref 102 scanner treshold cw ref 103 scanner treshold ccw ref 104 scanner treshold wheel ref 105 scanner position il Mars Express Reference ME ASP XX 000N IRF Energetic Neutral Ee P Rees Date 2003 01 xx Atoms Analyser AS P E RA 3 Volume D Page Byte Bits Field Note 106 sw_mode sw monitored 107 cpu_load sw monitored 108 109 ELS Sector mask sw monitored 110 111 8 15 ELS compression scheme ie defines mode sw monitored 0 7 ima link status 112 115 INPI Sector mask 116 117 9 15 PAD 7 8 INPI Mode 6 PAD 2 5 INPI Accumulation time 1 INPI Log compression enabled 0 INPI RICE compression enabled 118 6 7 PAD 5 INPD RICE compression enabled 4 INPD Log compression enabled 0 3 INPD Accumulation time 0 3 INPD1 mode 119 4 7 INPD2 mode 0 not in use 1 raw data 2 bin matrix 0 0 0 3 bin matrix 0 0 1 0 1 0 or 1 0 0 4 bin matrix 0 0 2 0 2 0 or 2 0 0 5 bin matrix 0 1 1 1 0 1 or 1 1 0 0
65. u Cota tus 7 PARIET RECO 7 2 2 IMA VT aro ede Ge RU we ed Ge Ve oi ge N Ge Ee GE aa 7 3 TELECONMANDS en Ee SE RR ER Se RE ERGE AE EED ee sede SE GED Ee RR RE Re Oe ER ee ORR 8 nero 8 3 2 Field RES dd ER EE EE EE EE RE N EE EE 8 3 3 Telecommand set Part I commands defined in SGICD sesse sessies see see ee Ge AG GE ee Ge EG Ge Ge Ge ee 8 3 3 1 TC 3 5 Enable HK Packet ge eratiot eeaim mos iioii a ER aa 8 3 3 2 TC 3 6 Disable HK Packet generation see see se ee Re Ge Re ee Re AR ee AR ee Re Re Re Re ee Re ee ee ee nennen 8 3 3 3 Load memory using absolute addresses esses eene nnne nennen 9 3 3 4 TC 6 5 Dump memory using absolute addresses sess 9 333 TC 9 D Accept Time update ot EE GE AE ES oe E RD e ee 10 3 3 6 Request connection test response srair Eie ia Us 10 3 3 7 Enable Science Report Packet Generation on RTU Link ese see se ea ee AR AR RA Re Re Re RA Re ee Re ee ee 11 3 3 8 TC 20 2 Disable Science Report Packet Generation on RTU Link een 11 il Mars Express Reference ME ASP XX 000N IB Issue Energetic Neutral de Neve Atoms Analyser AS p E R A 3 Date 2003 01 xx Volume D Page 3 4 Telecommand set Part II commands of type 191 sees sesse esse see eee GE Ge eese eene ense enata sets setas Ge ense Gee enu 12 3 4 TC I9T D SwiteliBLS E30V OD Off iit eee re e pe bee eere dien 12 3 42 TC 191 2 Set EES Screen Grid Voltage 5 e
66. xffff Delay in seconds Response Immediate response Related effect 5 5 5TC 192 13 Set Scanner mode Generic description Acronym aspmSCANmode Type 192 PID 61 Subtype 13 Packet Category 12 16 bit parameters 2 Hazardous No General description Description Set Scanner mode Note In scanning mode mode 1 second parameter must be sent but doesn t affect anything Parameter description Name Size bytes Value Note PAD 5 bits 0 Scanner mode 3 bits 0 gt 3 0 Standing scanner on 1 Scanning 2 Stepping 3 Not in use scanner off Scanner speed 1 0 gt 3 0 Shutdown 1 32 sec per scan 2 64 sec per scan 3 128 sec per scan Scanner cycle duration 1 0 gt OxFF Length of measurement cycle n so that cycle lasts for 31 25ms 2 n m Mars Express vel I F Energetic Neutral Reference ME ASP XX 000N Issue 21 Rev 1 Atoms Analyser AS P E R A 3 Date 2003 01 xx Volume D Page Generic description Scanner step angle or 1 0 gt OxFF Standing mode gt Position Scanner position based Stepping mode gt upon Mode Setting Step Angle Immediate response Related effect Response Scanner information changes in the HK packet and the Scanner Information telemetry packet 5 5 6TC 192 14 Initialize Scanner Generic description Acronym aspmSCANinit Type 192 PID 61 Subtype 14 Packet Catego
67. xpress Reference ME ASP XX OOON IRF Energetic Neutral Es B ned Date 2003 01 xx Atoms Analyser AS P E R A 3 Volume D Page Byte Bits Field Subfield Remark 20 25 Sample start time SCET 26 Scanner block informationScanner position In the beginning of this sample 27 3 7 PAD 2 Scanner direction 0 1 Scanner speed 28 4 7 NPD Bit information Accumulation time Time 2 31 25ms 2 3 PAD Log compression enabled 0 disable enable 0 RICE Compression enabled 29 PAD 30 31 12 15 Treshold values PAD 8 11 Treshold 3 0 Matrix 0 16x16 4 7 Treshold 2 1 14 Matrix 1 2x16 0 3 ITreshold 1 15 Matrix 2 1x16 32 NPD Registers CALIB11 33 CALIB12 34 CALIB21 35 CALIB22 36 STARTCNT 37 STOPOCNT 38 STOPICNT 39 STOP2CNT 40 Data Bin number 0x000 Might be RICE compressed Bin number 0x001 Number of bins returned is Etc dependent upon the threshold Bin number 0x2ff mode so the maximum number of bins returned would be 16x16x3 300 bins 0x000 to 0x2ff The 3 represnts the number of directions 9 3 5 3NPD TOF mode data packet When NPD is run in the special TOF mode the data will be packeted into TOF mode packets which contain 3 different TOF tables Byte Bits Field Subfield Remark 20 25 Sample start time SCET 26 27 8 15 Scanner information block
68. ypes and subtypes are allocated as follows The Main Unit will also format telemetry packets coming from IMA These will be formatted to the ESA packet TM format and sent to the s c Science data coming from IMA is not analyzed by any means in the Main Unit Data Type Data Data type name Description subtype 0 0 Dummy Doesn t contain anything meaningful ELS Data Packages 1 0 ELS Engineering information First ELS packet within one scan cycle Contains engineering information needed for analysis of ELS data No science data included 1 ELS Complete sweep Data from one complete sweep included 2 ELS Sweep step 0 63 Data from first 64 steps in one sweep 3 ELS Sweep step 64 127 Data from latter 64 steps in one sweep NPD data packages 2 0 NPD raw data INPDI data produced in raw data mode 1 NPD binning data INPD1 data produced in bin matrix mode ld Mars Express Reference ME ASP XX OOON IRF Energetic Neutral CU e Ao Date 2003 01 xx Atoms Analyser AS P E R A 3 Volume D Page Data Type Data Data type name Description subtype 2 NPD TOF mode INPD1 data in Time of Flight mode 3 NPD PHD mode INPD1 data in Pulse height distribution mode NPD2 data packages 3 0 NPD raw data INPD2 data produced in raw data mode 1 NPD binning data INPD2 data produced in bin matrix mode 2 NPD TOF mode INPD2 data in Time of Flight mode 3 NPD PHD mode INPD2 data in Puls

Download Pdf Manuals

image

Related Search

Related Contents

Bedienungsanleitung  uniFLOW for SMB V5.3 SR6 - NT-ware  Agilent Technologies Sander B User's Manual  Outreau en n sèmes, Outreau en cinq temps - CEUR  Falcon Ma Series Service Manual  Hampton Bay 27010 Instructions / Assembly  Samsung 40" SMART Signage TV for small-medium sized businesses Priručnik za korisnike  EST-66 Service and Parts Manual Rev 1.03  IPC 307 Instruciones 1 en    

Copyright © All rights reserved.
Failed to retrieve file