INSTRU: Issueshttps://hephaistos.lpp.polytechnique.fr/redmine/https://hephaistos.lpp.polytechnique.fr/redmine/redmine/favicon.ico?15080976012021-11-24T13:42:15ZRedmine
Redmine LFR-FSW - Feature #3905 (Closed): La TM_KCOEFF_DUMP n'a plus la structure dédcrite dans l'ICDhttps://hephaistos.lpp.polytechnique.fr/redmine/issues/39052021-11-24T13:42:15Zbruno katra
<p>L'ICD précise qu'un KCOEFF_DUMP contient :</p>
<p>n blocs de [KCOEFF_FREQ + 32xKCOEFF] où KCOEFF_FREQ est un UINT16 et KCOEFF des floats.</p>
<p>Or dans FSW > 3.3 : le paramètre KCOEFF_FREQ n'a plus de sens et son espace est utilisé pour stocker directement des floats.</p>
<p>Les conséquences :<br />- <del>Il faut mettre à jour la decom LFR (Bruno)</del> : <del>en cours</del> fait!<br />- <del>Le bouton du LFR GSE pour dumper les KCOEFF n'est plus utilisable car elle décommute à la volée selon l'ICD et donc lit 1 float sur 32 comme un entier 16 bits</del><br />- <del>Le champ BLOCK_NUMBER qui est 30 ou 6 (selon que c'est le 1er ou le 2eme paquet de KCOEFF_DUMP) n'est plus applicable, on pourrait le modifier pour qu'il donne le nombre de float à lire (changer les DEFINE dans le code du FSW)</del> : Alexis <del>> <strong>FAIT</strong><br /></del> Il va falloir prévenir Plasson ou Leeroy pour modifier l'ICD avec les remarques ci-dessus car le segment sol du LESIA l'utilise pour nous générer les L1 : Bruno</p> LFR-FSW - Feature #3221 (Closed): Test Watchdog https://hephaistos.lpp.polytechnique.fr/redmine/issues/32212018-11-16T13:31:32ZVeronique bouzid
<p>Version 3.2.0.24-gcov</p>
<p>La fonction watchdog_stop() du fichier fsw_misc.c n est jamais atteinte en utilisant la version du soft de GCOV.</p>
<p>Un test a été effectué à la main pour forcer le watcdog a se déclencher (ecrire du 0 dans le register correspondant ).</p>
<p>GPTIMER_BASE_ADDR=0x80000300<br />WATCHDOG_TIMER_OFFSET=0x20<br />def trigger_watchdog():<br />... SpwPlugin0.Write(GPTIMER_BASE_ADDR+WATCHDOG_TIMER_OFFSET,[3])<br />trigger_watchdog()</p>
<p>--> LFR s'arrete</p>
<p>Les 3 requirements liés au watchdog sont<br />SSS-CP-FS-520 (REQ-LFR-SRS-5230) Test couvert par SVS-0057 <br />SSS-CP-FS-530 (REQ-LFR-SRS-5231) Inspection<br />SSS-CP-FS-540 (REQ-LFR-SRS-5232) Inspection</p>
<p>Concernant le SSS-CP-FS-530, la couverture GCOV montre que la fonction watchdog_reload() (fichier fsw_misc.c) est appelée un tres grand nombre de fois. La fonction watchdog_stop () n a pas été atteinte durant la campagne de validation le version 3.2.0.24.</p>
<p>Concernant le SSS-CP-FS-540, un script manuel ecrit 0 dans le watchdog counter . LFR s'arrete.<br />Ce requirement est donc vérifié en inspection et en test.<br />L'utilisation de la fonction watchdog_stop() ne peut etre verifiée dans la version GCOV ( exit(0) et donc pas possible d envoyer TC_LFR_RESET).</p>
<p>Il faut donc mettre à jour la matrice de compliance et la SVS ( SVS-0058 et test_watchdog.py).</p> LFR-FSW - Feature #1038 (Closed): 3.2.0.12 (compilée au LPP)https://hephaistos.lpp.polytechnique.fr/redmine/issues/10382017-03-29T09:14:20Zbruno katra
<p>Version compilée sur le pc d'Alexis.</p>
<p>CHANGELOG :<br />Division by MOVING_AVERAGE removed to get correct scale factor</p> DECOM LFR - Feature #954 (Closed): Paramètres FBINS dans PAR_DUMPhttps://hephaistos.lpp.polytechnique.fr/redmine/issues/9542017-03-02T09:31:38Zbruno katraLFR-FSW - Feature #877 (Closed): Cppcheckhttps://hephaistos.lpp.polytechnique.fr/redmine/issues/8772017-01-03T22:39:58ZAlexis Jeandet
<p>J'ai ajouté le support de cppcheck pour le FSW, voir le pull request <a href="https://hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/SOLO_LFR/DEV_PLE/pull-request/54" class="external">ici</a></p>
<p>voici ce que ça donne sur la R3+</p>
<p>à noter le:<br /><pre>
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1058: error: Array 'binToRemove[3]' accessed at index 3, which is out of bounds.
</pre></p>
<pre>
FSW_cppcheck_test: Running cppcheck on target FSW...
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_globals.c:0: information: Too many #ifdef configurations - cppcheck only checks 12 of 31 configurations. Use --force to check all
configurations.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_init.c:0: information: Too many #ifdef configurations - cppcheck only checks 12 of 178 configurations. Use --force to check all c
onfigurations.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:0: information: Too many #ifdef configurations - cppcheck only checks 12 of 38 configurations. Use --force to check all co
nfigurations.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:260: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:272: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:795: style: Variable 'hk_lfr_le_cnt' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:813: style: Variable 'hk_lfr_me_cnt' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:821: style: Variable 'hk_lfr_he_cnt' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/header/processing/fsw_processing.h:173: style: The scope of the variable 'sum' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/header/processing/fsw_processing.h:178: style: The scope of the variable 'isValid' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:39: style: The scope of the variable 'PSDB' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:40: style: The scope of the variable 'PSDE' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:41: style: The scope of the variable 'tmp' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:46: style: The scope of the variable 'tr_SB_SB' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:51: style: The scope of the variable 'ny' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:52: style: The scope of the variable 'nz' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:53: style: The scope of the variable 'bx_bx_star' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:55: style: The scope of the variable 'significand' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:61: style: The scope of the variable 'tmp_uint8' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:62: style: The scope of the variable 'pt_uint8' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:66: style: The scope of the variable 'psd' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:67: style: The scope of the variable 'exp' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:496: style: The scope of the variable 'aux' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:497: style: The scope of the variable 'significand' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:501: style: The scope of the variable 'pt_uint8' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:505: style: The scope of the variable 'autocor' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:506: style: The scope of the variable 'exp' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:434: style: The scope of the variable 'intEventOut' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:435: style: The scope of the variable 'coarse_time' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:436: style: The scope of the variable 'fine_time' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:169: style: Variable 'tmp_uint16' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:938: style: Variable 'pt_uint8' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/LFR_basic-parameters/basic_parameters.h:935: style: Variable 'tmp_uint16' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:88: style: Variable 'status_code' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:210: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:216: style: Variable 'j' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:418: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:401: style: Variable 'average_v' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:402: style: Variable 'average_e1' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:403: style: Variable 'average_e2' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:469: style: Variable 'coarse_time' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:470: style: Variable 'fine_time' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:792: style: Variable 'current_hk_lfr_he_cnt' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:222: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:0: information: Too many #ifdef configurations - cppcheck only checks 12 of 37 configurations. Use --force to check a
ll configurations.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:105: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:352: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:424: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:591: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1018: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1019: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1020: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1021: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1022: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1048: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1049: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1050: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1051: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1052: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1080: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1081: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1082: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1083: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1084: style: Variable 'header.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:123: style: The scope of the variable 'len' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:1512: style: The scope of the variable 'length' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:193: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:591: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:649: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:652: style: Variable 'coarseTime' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:653: style: Variable 'fineTime' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:406: error: Uninitialized variable: status
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/lfr_cpu_usage_report.c:0: information: Too many #ifdef configurations - cppcheck only checks 12 of 28 configurations. Use --force to
check all configurations.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf0_prc0.c:0: information: Too many #ifdef configurations - cppcheck only checks 12 of 37 configurations. Use --force to
check all configurations.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf0_prc0.c:198: style: The scope of the variable 'nbSMInASMNORM' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf0_prc0.c:199: style: The scope of the variable 'nbSMInASMSBM' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf0_prc0.c:360: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf1_prc1.c:0: information: Too many #ifdef configurations - cppcheck only checks 12 of 37 configurations. Use --force to
check all configurations.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf1_prc1.c:199: style: The scope of the variable 'nbSMInASMNORM' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf1_prc1.c:200: style: The scope of the variable 'nbSMInASMSBM' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf1_prc1.c:352: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf2_prc2.c:0: information: Too many #ifdef configurations - cppcheck only checks 12 of 37 configurations. Use --force to
check all configurations.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf2_prc2.c:42: style: The scope of the variable 'nodeForAveraging' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf2_prc2.c:146: style: The scope of the variable 'nbSMInASMNORM' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf2_prc2.c:148: style: The scope of the variable 'localTime' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf2_prc2.c:264: style: The scope of the variable 'sum' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf2_prc2.c:238: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf2_prc2.c:184: style: Variable 'localTime' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/fsw_processing.c:0: information: Too many #ifdef configurations - cppcheck only checks 12 of 37 configurations. Use --forc
e to check all configurations.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/fsw_processing.c:419: style: Variable 'packet.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/fsw_processing.c:420: style: Variable 'packet.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/fsw_processing.c:421: style: Variable 'packet.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/fsw_processing.c:422: style: Variable 'packet.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/fsw_processing.c:423: style: Variable 'packet.time[0]' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/fsw_processing.c:580: style: The scope of the variable 're' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/fsw_processing.c:581: style: The scope of the variable 'im' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/fsw_processing.c:594: style: The scope of the variable 're' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/fsw_processing.c:240: style: Variable 'status_code' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_acceptance.c:40: style: The scope of the variable 'tmp' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:0: information: Too many #ifdef configurations - cppcheck only checks 12 of 39 configurations. Use --force to check all
configurations.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:1571: style: Boolean result is used in bitwise operation. Clarify expression with parentheses.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:322: style: Variable 'result' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:342: style: Variable 'result' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:521: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:685: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:694: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:699: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:739: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:793: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:798: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:807: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:861: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:866: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:875: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:256: style: The scope of the variable 'val' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:478: style: The scope of the variable 'localCoarseTime' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:479: style: The scope of the variable 'deltaCoarseTime' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:1359: style: The scope of the variable 'data' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:1360: style: The scope of the variable 'val' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:1387: style: The scope of the variable 'val' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:1393: style: The scope of the variable 'dataPtr' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:1566: style: The scope of the variable 'requestedMode' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:0: information: Too many #ifdef configurations - cppcheck only checks 12 of 37 configurations. Use --force
to check all configurations.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:68: style: Variable 'result' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:69: style: Variable 'result' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:70: style: Variable 'result' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:71: style: Variable 'result' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:72: style: Variable 'result' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:139: style: Variable 'flag' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:204: style: Variable 'flag' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:271: style: Variable 'flag' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:290: style: Variable 'flag' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:308: style: Variable 'flag' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:326: style: Variable 'flag' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1319: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:46: style: The scope of the variable 'result' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:91: style: The scope of the variable 'aux' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:158: style: The scope of the variable 'aux' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:223: style: The scope of the variable 'aux' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1301: style: The scope of the variable 'kcoeffNormPtr' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1302: style: The scope of the variable 'kcoeffSbmPtr_a' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1303: style: The scope of the variable 'kcoeffSbmPtr_b' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1266: style: Checking if unsigned variable 'sy_lfr_pas_filter_offset' is less than zero.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1323: style: Unsigned variable 'sy_lfr_kcoeff_frequency' can't be negative so it is unnecessary to test it.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:72: style: Variable 'result' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:54: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:130: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:195: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:262: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:627: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:565: style: Variable 'sy_lfr_n_cwf_long_f3' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1278: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1222: style: Variable 'sy_lfr_pas_filter_enabled' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1058: error: Array 'binToRemove[3]' accessed at index 3, which is out of bounds.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1468: error: Array 'parameter_dump_packet.sy_lfr_fbins_f0_word1[4]' accessed at index 47, which is out of b
ounds.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1483: error: Array 'parameter_dump_packet.sy_lfr_rw_mask_f0_word1[4]' accessed at index 47, which is out of
bounds.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tm_lfr_tc_exe.c:0: information: Too many #ifdef configurations - cppcheck only checks 12 of 37 configurations. Use --force to check a
ll configurations.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tm_lfr_tc_exe.c:379: style: Variable 'packetLength' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:0: information: Too many #ifdef configurations - cppcheck only checks 12 of 37 configurations. Use --force to check all
configurations.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:363: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:364: style: Variable 'status' is reassigned a value before the old one has been used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:1256: style: The scope of the variable 'segmentation_grouping_flag' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:1257: style: The scope of the variable 'new_packet_sequence_control' can be reduced.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:863: style: Checking if unsigned variable 'nbSamplesPart1_asLong' is less than zero.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:134: style: Variable 'spare_status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:256: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:364: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:421: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:482: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:560: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:1313: style: Variable 'status' is assigned a value that is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/fsw_processing.c:313: style: The function 'SM_init_rings' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:603: style: The function 'WFP_init_rings' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:19: style: The function 'actn_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf0_prc0.c:37: style: The function 'avf0_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf1_prc1.c:38: style: The function 'avf1_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf2_prc2.c:36: style: The function 'avf2_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:338: style: The function 'avgv_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:1593: style: The function 'commutation_isr1' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:1600: style: The function 'commutation_isr2' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_handler.c:1475: style: The function 'configureCalibration' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:506: style: The function 'cwf1_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:437: style: The function 'cwf2_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:373: style: The function 'cwf3_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:423: style: The function 'dumb_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:153: style: The function 'enable_apbuart_transmitter' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:77: style: The function 'getRingNodeToSendSWF' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:228: style: The function 'hous_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:491: style: The function 'init_housekeeping_parameters' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf0_prc0.c:408: style: The function 'init_k_coefficients_prc0' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf1_prc1.c:393: style: The function 'init_k_coefficients_prc1' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf2_prc2.c:324: style: The function 'init_k_coefficients_prc2' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1487: style: The function 'init_kcoefficients_dump' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/tc_load_dump_parameters.c:1401: style: The function 'init_parameter_dump' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:334: style: The function 'link_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:183: style: The function 'load_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf0_prc0.c:183: style: The function 'prc0_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf1_prc1.c:184: style: The function 'prc1_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/avf2_prc2.c:134: style: The function 'prc2_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:110: style: The function 'recv_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:600: style: The function 'send_dumb_hk' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:204: style: The function 'send_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:162: style: The function 'set_apbuart_scaler_reload_register' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:867: style: The function 'set_hk_lfr_ahb_correctable' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:1191: style: The function 'set_wfp_delta_f1' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:430: style: The function 'spacewire_configure_link' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:388: style: The function 'spacewire_open_link' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:409: style: The function 'spacewire_start_link' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/processing/fsw_processing.c:247: style: The function 'spectral_matrices_isr' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:30: style: The function 'spiq_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:567: style: The function 'swbd_task' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_spacewire.c:899: style: The function 'timecode_irq_handler' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:39: style: The function 'timer_start' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/fsw_misc.c:113: style: The function 'watchdog_stop' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:260: style: The function 'waveforms_isr' is never used.
/home/jeandet/Documents/prog/sparc/DEV_PLE (copie)/src/wf_handler.c:321: style: The function 'wfrm_task' is never used.
</pre> SciQLOP - Feature #664 (Closed): Add progress bar in time selection windowhttps://hephaistos.lpp.polytechnique.fr/redmine/issues/6642016-03-11T20:21:50ZNicolas Aunainicolas.aunai@lpp.polytechnique.fr
<p>User should be able to see the progress of the download.</p> LFR-FSW - Feature #598 (Closed): Implémentation watchdoghttps://hephaistos.lpp.polytechnique.fr/redmine/issues/5982016-01-28T13:00:07Zbruno katra
<p>Faire un WD "à la tds" suite à QR R3</p> SciQLOP - Feature #466 (Closed): Add some extra formats to export datahttps://hephaistos.lpp.polytechnique.fr/redmine/issues/4662015-07-13T13:18:30ZAlexis Jeandet
<p>It may be a good feature to be able to export electric or magnetic fields to wav,mp3 or ogg formats. It as already been asked by users.</p> DECOM LFR - Feature #442 (Closed): Implémentation R3https://hephaistos.lpp.polytechnique.fr/redmine/issues/4422015-06-16T09:29:24Zbruno katra
<p>Portage decom pour être conforme ICD 3.9</p>
<p>----------------<br />Des données SBM2 de CTC-0012 sont sur :<br />\\pc-instru\katra\LFR-DATA\ctc-012\run-2015-06-24-EM-6on2</p> SciQLOP - Feature #435 (Closed): Full integration of IPython.https://hephaistos.lpp.polytechnique.fr/redmine/issues/4352015-06-11T16:25:42ZAlexis Jeandet
<p>Seems possible:</p>
<pre><code class="python syntaxhl"><span class="kn">from</span> <span class="nn">IPython</span> <span class="kn">import</span> <span class="n">embed</span><span class="p">;</span> <span class="n">embed</span><span class="p">()</span>
</code></pre>
<p>But gives this output:</p>
<pre><code class="python syntaxhl"><span class="n">Traceback</span> <span class="p">(</span><span class="n">most</span> <span class="n">recent</span> <span class="n">call</span> <span class="n">last</span><span class="p">):</span>
<span class="n">File</span> <span class="s">"<string>"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">2</span><span class="p">,</span> <span class="ow">in</span> <span class="o"><</span><span class="n">module</span><span class="o">></span>
<span class="n">File</span> <span class="s">"/usr/lib/python2.7/site-packages/IPython/terminal/embed.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">290</span><span class="p">,</span> <span class="ow">in</span> <span class="n">embed</span>
<span class="n">shell</span> <span class="o">=</span> <span class="n">InteractiveShellEmbed</span><span class="p">.</span><span class="n">instance</span><span class="p">(</span><span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/usr/lib/python2.7/site-packages/IPython/config/configurable.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">354</span><span class="p">,</span> <span class="ow">in</span> <span class="n">instance</span>
<span class="n">inst</span> <span class="o">=</span> <span class="n">cls</span><span class="p">(</span><span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
<span class="n">File</span> <span class="s">"/usr/lib/python2.7/site-packages/IPython/terminal/embed.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">92</span><span class="p">,</span> <span class="ow">in</span> <span class="n">__init__</span>
<span class="n">display_banner</span><span class="o">=</span><span class="n">display_banner</span>
<span class="n">File</span> <span class="s">"/usr/lib/python2.7/site-packages/IPython/terminal/interactiveshell.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">328</span><span class="p">,</span> <span class="ow">in</span> <span class="n">__init__</span>
<span class="o">**</span><span class="n">kwargs</span>
<span class="n">File</span> <span class="s">"/usr/lib/python2.7/site-packages/IPython/core/interactiveshell.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">483</span><span class="p">,</span> <span class="ow">in</span> <span class="n">__init__</span>
<span class="bp">self</span><span class="p">.</span><span class="n">init_readline</span><span class="p">()</span>
<span class="n">File</span> <span class="s">"/usr/lib/python2.7/site-packages/IPython/core/interactiveshell.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">1884</span><span class="p">,</span> <span class="ow">in</span> <span class="n">init_readline</span>
<span class="bp">self</span><span class="p">.</span><span class="n">refill_readline_hist</span><span class="p">()</span>
<span class="n">File</span> <span class="s">"/usr/lib/python2.7/site-packages/IPython/core/interactiveshell.py"</span><span class="p">,</span> <span class="n">line</span> <span class="mi">1893</span><span class="p">,</span> <span class="ow">in</span> <span class="n">refill_readline_hist</span>
<span class="n">stdin_encoding</span> <span class="o">=</span> <span class="n">sys</span><span class="p">.</span><span class="n">stdin</span><span class="p">.</span><span class="n">encoding</span> <span class="ow">or</span> <span class="s">"utf-8"</span>
<span class="nb">AttributeError</span><span class="p">:</span> <span class="s">'PythonQtStdInRedirect'</span> <span class="nb">object</span> <span class="n">has</span> <span class="n">no</span> <span class="n">attribute</span> <span class="s">'encoding'</span>
</code></pre>
<p><a href="http://sourceforge.net/p/pythonqt/discussion/631393/thread/82f8056d/" class="external">here</a> we can find some hints about how to extend PythonQtStdIn.</p> LFR-FSW - Feature #431 (Closed): Rédiger une notice explicative sur la datation des TM suite à un...https://hephaistos.lpp.polytechnique.fr/redmine/issues/4312015-06-09T11:04:48ZVeronique bouzid
<p>L'analyse du test /opt/VALIDATION_R2/lfrverif/LFR_SVS/SVS-0034/activateLfrModeNominalCuc.py met en évidence le comportement suivant.<br />Lors d'une transition a une date donnée qui réussit on peut observer ceci<br />12:21:23.05806, TC_LFR_ENTER_MODE, CP_LFR_ENTER_MODE_TIME=0x000000300000,<br />12:21:23.094377, TM_LFR_TC_EXE_SUCCESS, TIME=0x8000002f2924,<br />12:21:24.212375, TM_LFR_SCIENCE_SBM1_BP1_F0, PA_LFR_ACQUISITION_TIME=0x800000300000<br />12:21:24.480092, TM_LFR_SCIENCE_SBM1_BP1_F0,PA_LFR_ACQUISITION_TIME=0x800000304000<br />12:21:24.595093, TM_LFR_SCIENCE_SBM1_CWF_F1,*PA_LFR_ACQUISITION_TIME=0x8000002ffff8*,<br />On voit que le premier échantillon utilisé est en avance par rapport à la date de transition. L'acquisition a donc sensiblement commencé avant.</p>
<p>Jean-Christophe peut expliquer ce comportement, ce n est pas un bug. <br />Il faut donc que l on rédige une notice explicative et que l on documente la SRS en conséquence.</p> SciQLOP - Feature #352 (Closed): visualisation des distribution moyennées ou au spin sur des inte...https://hephaistos.lpp.polytechnique.fr/redmine/issues/3522015-03-05T20:08:08ZNicolas Aunainicolas.aunai@lpp.polytechnique.fr
<p>L'idée est de pouvoir visualiser les distributions de particules de façon interactive en sélectionnant des intervalles sur des séries temporelles (par ex. de B). Les distributions seraient soit données au spin sur le nombre de spin/intervalles, ou moyennées sur les intervalles sélectionnés pour augmenter la stat. On devrait pouvoir les visualiser en mode projection (Vx,Vy) (Vx,Vz), (Vy,Vz), en GSE, en GSM, dans un repère donnée par l'utilisateur, ou alors dans un plan de coupe obtenu avec un curseur sur chaque dimension. On devrait aussi pouvoir les visualiser en 3D sous forme d'isocontour avec le niveau du contour changeable avec un curseur.<br />Sur ces distributions, on peut afficher diverses informations utiles comme :</p>
<p>la position de la vitesse moyenne<br />la position de la vitesse de dérive ExB dans le plan représenté<br />la direction locale du champ magnétique (ou moyennées sur l'intervalle de sélection)<br />une ellipse de demi grand et petit axes données par la température Perp et Para.</p>
<p>Afin de pouvoir voir l'effet de moyenne, on pourrait imaginer un curseur qui ferait dynamiquement la moyenne sur les N spins présents dans l'intervalle sélectionné.</p>
<p>On peut aussi afficher des informations, comme la valeur des températures perp/para, le coefficient de nongyrotropie de la distribution etc. a voir par la suite.</p>
<p>A voir plus tard : la visualisation de distributions sub-spin.</p> BeagleSynth - Feature #246 (Closed): Evolution de la BeagleSynth pour les tests EM+https://hephaistos.lpp.polytechnique.fr/redmine/issues/2462014-10-14T12:06:32Zpaul leroy
<p>1) nécessité de pouvoir démarrer et arrêter les alims pour les mesures d'inrush currents: soit par appui sur l'écran tactile, soit par utilisation d'un des boutons poussoir (première solution privilégiée par Alexis).</p>
<p>2) ajouter l'affichage des données tension/courant/puissance pour le -5V</p> SocExplorer - Feature #106 (Closed): Abstract exec file class for loadershttps://hephaistos.lpp.polytechnique.fr/redmine/issues/1062014-03-30T15:39:39ZAlexis Jeandet
<p>To make easier loader plugin development, an abstract class to manage elf/bin/srec/... files is mandatory.<br />This class should open the file and automatically extract data sections(when applicable) and address(except for bin file).<br />For srec files it should accept more than one file at time in case of split .text and .data sections in different srec files.<br />It should also be usable from Python shell.</p> Solar Orbiter LFR - Feature #30 (Closed): Document types creationhttps://hephaistos.lpp.polytechnique.fr/redmine/issues/302013-12-13T12:21:22Zpaul leroy
<p>Ajouter un document type "schedule"</p>