1

Dependencies:   mcp2515 mbed-dev-f303

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers data_board.h Source File

data_board.h

00001 #ifndef _DATA_BOARD_H
00002 #define _DATA_BOARD_H
00003 
00004 
00005 #include "mbed.h"
00006 #include "math_ops.h"
00007 
00008 
00009 extern Serial      foot;
00010 
00011 
00012 //extern unsigned int flag_485_A, flag_485_B;
00013 //extern unsigned int S485num;
00014 //extern uint16_t S485get[10];                                                    
00015 extern uint16_t S485use[10];
00016 
00017 ////////////////////////////////////////////////////////////////////////////////
00018 
00019 extern unsigned int Gait_num_valid, Gait_now, Gait_per_now, Gait_cycle_now;
00020 extern float COP_Y, COP_X;
00021 extern uint16_t Gait_per_now_int, COP_Y_int, COP_X_int, Gait_cycle_now_int;
00022 
00023 extern unsigned int Gait_num_valid_0before, Gait_now_0before;
00024 extern float Gait_per_now_0before, COP_Y_0before, COP_X_0before, Gait_cycle_now_0before;
00025 
00026 extern unsigned int Gait_num_valid_real, Gait_now_real, Gait_per_now_real, Gait_cycle_now_real, time_portion_now_real;
00027 extern float COP_Y_real, COP_X_real;
00028 
00029 
00030 //void gait_decode();
00031 //void gait_clear();
00032 
00033 ////////////////////////////////////////////////////////////////////////////////
00034 
00035 void serial_board_isr();
00036 
00037 ////////////////////////////////////////////////////////////////////////////////
00038 
00039 
00040 
00041 extern AnalogIn    LaLi_pf;
00042 extern AnalogIn    LaLi_df;
00043 extern AnalogIn    LaLi_df1;
00044 
00045 extern float La_pf_real, La_df_real,La_df1_real;
00046 extern float Ffilter_pf[10 + 2];
00047 extern float pf_filter ;
00048 extern float F_pf;
00049 
00050 #endif
00051 
00052 
00053 
00054 
00055 
00056 
00057 
00058 
00059 
00060 
00061 
00062 
00063 
00064