https://hephaistos.lpp.polytechnique.fr/redmine/
https://hephaistos.lpp.polytechnique.fr/redmine/redmine/favicon.ico?1508097601
2017-01-02T12:05:26Z
Redmine
LFR-FSW - Bug #874: Fonction Detail erroné sur TC_LFR_LOAD_FILTER_PAR
https://hephaistos.lpp.polytechnique.fr/redmine/issues/874?journal_id=2503
2017-01-02T12:05:26Z
Veronique bouzid
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Closed</i></li></ul><p>J ai modifié la fonction /opt/VALIDATION_R3plus/lfrverif/common/icd/tc_lfr_load_filter_par_analyze.py<br /> fvalue = (tc_ccsds<sup><a href="#fn22">22</a></sup> << <strong>32)</strong> | (tc_ccsds<sup><a href="#fn23">23</a></sup> << 16) | (tc_ccsds<sup><a href="#fn24">24</a></sup> << 8) | tc_ccsds<sup><a href="#fn25">25</a></sup><br />le decalage est erroné</p>
<pre><code>fvalue = (tc_ccsds[22] << 24) | (tc_ccsds[23] << 16) | (tc_ccsds[24] << 8) | tc_ccsds[25]</code></pre>
<p>maintenant on observe<br />12:38:12.698923, TC_LFR_LOAD_FILTER_PAR, CCSDS_VERSION_NUMBER = 0, PACKET_TYPE: TC_PACKET = 1, DATA_FIELD_HEADER_FLAG: WITH_HEADER = 1, PROCESS_ID: RPW_PID_2 = 76, PACKET_CATEGORY: PRIVATE_SCIENCE_OR_TELECOMMAND = 12, (PACKET_ID=0x1ccc), SEGMENTATION_GROUPING_FLAG: STANDALONE_PACKET = 3, SEQUENCE_CNT=0, (PACKET_SEQUENCE_CONTROL=0xc000), PACKET_LENGTH=21, CCSDS_SECONDARY_HEADER_FLAG=0, PUS_VERSION = 1, ACK_EXECUTION_COMPLETION=1, ACK_EXECUTION_PROGRESS=0, ACK_EXECUTION_START=0, ACK_ACCEPTANCE=1, SERVICE_TYPE: EQ_CONFIGURATION = 181, SERVICE_SUBTYPE: LOAD_FILTER_PAR = 97, SOURCE_ID: MISSION_TIMELINE = 110, SPARE=0x0, DOE_SPARE=0x0, SY_LFR_PAS_FILTER_ENABLED: ENABLED = 1, SY_LFR_PAS_FILTER_MODULUS=4, SY_LFR_PAS_FILTER_TBAD=1065353216, SY_LFR_PAS_FILTER_OFFSET=0, SY_LFR_PAS_FILTER_SHIFT=1056964608, <strong>SY_LFR_PAS_FILTER_DELTA_F=1020054733</strong>, CRC = 0x5fca</p>
<p>SY_LFR_PAS_FILTER_DELTA_F=1020054733 correspond à 0.025 soit 0x3ccccccd.</p>