##// END OF EJS Templates
printf removed or replaced by PRINTF macros...
printf removed or replaced by PRINTF macros sequence counts modified for DUMP packets, now it depends on the source id bug 516 corrected

File last commit:

r226:f5d7b21b3770 R3
r227:919e10e56ea1 R3
Show More
fsw_misc.h
69 lines | 2.4 KiB | text/x-c | CLexer
paul@pc-solar1.lab-lpp.local
Naming convention changed...
r5 #ifndef FSW_MISC_H_INCLUDED
#define FSW_MISC_H_INCLUDED
paul
Minor changes in .h inclusion
r45 #include <rtems.h>
#include <stdio.h>
#include <grspw.h>
paul
Sync
r175 #include <grlib_regs.h>
paul
Minor changes in .h inclusion
r45
#include "fsw_params.h"
#include "fsw_spacewire.h"
paul
cpu_load added to the housekeeping packets
r134 #include "lfr_cpu_usage_report.h"
paul@pc-solar1.lab-lpp.local
Naming convention changed...
r5
paul
correction de Bug #514, lfr_reset_cause = power_on
r226 enum lfr_reset_cause_t{
UNKNOWN_CAUSE,
POWER_ON,
TC_RESET,
WATCHDOG,
ERROR_RESET,
UNEXP_RESET
};
#define LFR_RESET_CAUSE_UNKNOWN_CAUSE 0
paul
Ignore doc files...
r46 rtems_name name_hk_rate_monotonic; // name of the HK rate monotonic
paul@pc-solar1.lab-lpp.local
Updates of the ICD taken into account...
r18 rtems_id HK_id; // id of the HK rate monotonic period
paul
Minor changes in .h inclusion
r45
paul
Minor modifications to meet Logiscope requirements
r77 void configure_timer(gptimer_regs_t *gptimer_regs, unsigned char timer, unsigned int clock_divider,
paul@pc-solar1.lab-lpp.local
Naming convention changed...
r5 unsigned char interrupt_level, rtems_isr (*timer_isr)() );
paul
Minor modifications to meet Logiscope requirements
r77 void timer_start( gptimer_regs_t *gptimer_regs, unsigned char timer );
void timer_stop( gptimer_regs_t *gptimer_regs, unsigned char timer );
void timer_set_clock_divider(gptimer_regs_t *gptimer_regs, unsigned char timer, unsigned int clock_divider);
paul@pc-solar1.lab-lpp.local
automatic reconnexion of the spacewire link...
r17
// SERIAL LINK
paul@pc-solar1.lab-lpp.local
commit before release
r25 int send_console_outputs_on_apbuart_port( void );
paul
Minor changes
r94 int enable_apbuart_transmitter( void );
paul
Header files inclusion reworked...
r40 void set_apbuart_scaler_reload_register(unsigned int regs, unsigned int value);
paul@pc-solar1.lab-lpp.local
automatic reconnexion of the spacewire link...
r17
// RTEMS TASKS
paul
Minor changes in .h inclusion
r45 rtems_task stat_task( rtems_task_argument argument );
rtems_task hous_task( rtems_task_argument argument );
rtems_task dumb_task( rtems_task_argument unused );
paul
Last commit before release 0-13...
r35
paul
Ignore doc files...
r46 void init_housekeeping_parameters( void );
paul
Bug #117
r149 void increment_seq_counter(unsigned short *packetSequenceControl);
paul
fsw-0-23...
r75 void getTime( unsigned char *time);
paul
Sync...
r117 unsigned long long int getTimeAsUnsignedLongLongInt( );
paul
rev 1.0.0.4
r110 void send_dumb_hk( void );
paul
2.0.2.1
r185 void get_temperatures( unsigned char *temperatures );
paul
sync
r182 void get_v_e1_e2_f3( unsigned char *spacecraft_potential );
paul
cpu_load added to the housekeeping packets
r134 void get_cpu_load( unsigned char *resource_statistics );
paul
Rev 3.0.0.4...
r212 void set_hk_lfr_sc_potential_flag( bool state );
paul
bug #456 pa_bia_status_info byte is updated upon the reception of...
r224 void set_hk_lfr_mag_fields_flag( bool state );
paul
Rev 3.0.0.4...
r212 void set_hk_lfr_calib_enable( bool state );
paul
correction de Bug #514, lfr_reset_cause = power_on
r226 void set_hk_lfr_reset_cause( enum lfr_reset_cause_t lfr_reset_cause );
paul
fsw-0-23...
r75
paul
There is a message queue between AVFO and MATR...
r118 extern int sched_yield( void );
paul
Many corrections done after Logiscope analysis
r166 extern void rtems_cpu_usage_reset();
paul
HK packet changed due to misalignment of one int data...
r132 extern ring_node *current_ring_node_f3;
extern ring_node *ring_node_to_send_cwf_f3;
paul
The flight software is now compatible with the VHDL 0.1.32...
r171 extern ring_node waveform_ring_f3[];
paul
Bug #117
r149 extern unsigned short sequenceCounterHK;
paul
There is a message queue between AVFO and MATR...
r118
paul
fifo occupation reported in the HK packet
r197 extern unsigned char hk_lfr_q_sd_fifo_size_max;
extern unsigned char hk_lfr_q_rv_fifo_size_max;
extern unsigned char hk_lfr_q_p0_fifo_size_max;
extern unsigned char hk_lfr_q_p1_fifo_size_max;
extern unsigned char hk_lfr_q_p2_fifo_size_max;
paul@pc-solar1.lab-lpp.local
Naming convention changed...
r5 #endif // FSW_MISC_H_INCLUDED