Project

General

Profile

Actions

Task #3146

closed

Envoi d une TC dont la taile est inferieure à 16

Added by Veronique bouzid about 6 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
-
Start date:
19/10/2018
Due date:
% Done:

0%

Estimated time:
revision:
r3.2.0.22

Description

Hello
Verifiez le comportement de LFR que reception d une TC < CCSDS_TC_PKT_MIN_SIZE (16 octets).
Cette taille est la taille du buffer fourni par le spacewire.
Elle correspond aux
- 4 octets pour l entete SPW
- 12 octets correspondant à la plus petite TC de LFR (TC_LFR_RESET, TC_LFR_ENABLE_CALIBRATION, TC_LFR_DISABLE_CALIBRATION, TC_LFR_DUMP_KCOEFFICIENTS).

Actions #1

Updated by Veronique bouzid about 6 years ago

  • Subject changed from Envoi d une TC dont la taile est infereiure à 16 to Envoi d une TC dont la taile est inferieure à 16
Actions #2

Updated by Veronique bouzid about 6 years ago

  • Description updated (diff)
Actions #3

Updated by Veronique bouzid about 6 years ago

  • revision changed from r0 to r3.2.0.22
Actions #4

Updated by Veronique bouzid about 6 years ago

  • Status changed from New to In Progress

le script utilisé est /opt/VALIDATION_R3plusplus/lfrverif/LFR_SVS/SVS-0003/send_short_tc.py.
On envoie une tc dont la longueur est de 12 octets
- 4 octets entete spacewire
- 8 octets (CCSDS) comprenant 2 octets pour le CRC.
Le champ Packet Length vaut 1.

les fichiers (2018_10_22-14_07_32*) se trouvent dans le répertoire /home/validation/data/R3++/3.2.0.22/1.1.91/GCOV/TEST-SHORT-TC.

LFR n'acquitte pas cette commande. On obtient le message suivant
14:07:27.371927, /!\No TM_LFR_TC_EXE_* after time-out (4s).

Actions #5

Updated by Veronique bouzid about 6 years ago

Validé également en 3.2.0.24 et integré dans SVS-0003.
Ce qui a été ajouté c est l
- 'envoi d une TC trop courte
- envoi d une TC trop courte avec CRC erroné

Dans les 2 cas, les commandes ne sont pas acquittés.
L analyse GCOV confirme ce comportement car la TC trop courte est détectée au debut de la phase d acceptance et elle est rejetée avant l analyse syntaxique de la commde (PID, ..).

Actions #6

Updated by Veronique bouzid about 6 years ago

  • Status changed from In Progress to Closed
Actions

Also available in: Atom PDF