##// END OF EJS Templates
The HK packet contains v, e1 and e2 valid data at f3....
The HK packet contains v, e1 and e2 valid data at f3. The ACTN task mode is set to NO_PREEMPT In BURST, f3 flow is enabled to allow the v, e1 and e2 data pick-up for HK

File last commit:

r112:5b5da8d2c053 VHDLib206
r129:85c441b3b744 VHDLib206
Show More
tm_lfr_tc_exe.h
26 lines | 1.1 KiB | text/x-c | CLexer
#ifndef TM_LFR_TC_EXE_H_INCLUDED
#define TM_LFR_TC_EXE_H_INCLUDED
#include <rtems.h>
#include <stdio.h>
#include "fsw_params.h"
#include "fsw_spacewire.h"
extern unsigned short sequenceCounters_TC_EXE[];
int send_tm_lfr_tc_exe_success( ccsdsTelecommandPacket_t *TC, rtems_id queue_id );
int send_tm_lfr_tc_exe_inconsistent( ccsdsTelecommandPacket_t *TC, rtems_id queue_id,
unsigned char byte_position, unsigned char rcv_value );
int send_tm_lfr_tc_exe_not_executable( ccsdsTelecommandPacket_t *TC, rtems_id queue_id );
int send_tm_lfr_tc_exe_not_implemented( ccsdsTelecommandPacket_t *TC, rtems_id queue_id, unsigned char *time );
int send_tm_lfr_tc_exe_error(ccsdsTelecommandPacket_t *TC, rtems_id queue_id );
int send_tm_lfr_tc_exe_corrupted( ccsdsTelecommandPacket_t *TC, rtems_id queue_id,
unsigned char *computed_CRC, unsigned char *currentTC_LEN_RCV, unsigned char destinationID );
void increment_seq_counter_destination_id( unsigned char *packet_sequence_control, unsigned char destination_id );
#endif // TM_LFR_TC_EXE_H_INCLUDED