Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032 #ifndef HL_MATLABCTRL_H_
00033 #define HL_MATLABCTRL_H_
00034
00035 #include <inttypes.h>
00036
00037 typedef struct __attribute__((packed))
00038 {
00039 uint64_t timestamp;
00040 short debug01;
00041 short debug02;
00042 short debug03;
00043 short debug04;
00044 short debug05;
00045 short debug06;
00046 short debug07;
00047 short debug08;
00048 short debug09;
00049 short debug10;
00050 short debug11;
00051 short debug12;
00052 short debug13;
00053 short debug14;
00054 short debug15;
00055 short debug16;
00056 short debug17;
00057 short debug18;
00058 short debug19;
00059 short debug20;
00060 short debug21;
00061 short debug22;
00062 short debug23;
00063 short debug24;
00064 short debug25;
00065 short debug26;
00066 short debug27;
00067 short debug28;
00068 short debug29;
00069 short debug30;
00070 short debug31;
00071 short debug32;
00072 short debug33;
00073 short debug34;
00074 short debug35;
00075 short debug36;
00076 short debug37;
00077 short debug38;
00078 short debug39;
00079 }HLI_SSDK_DEBUG;
00080
00081
00082 typedef struct __attribute__((packed))
00083 {
00084 unsigned int p01;
00085 unsigned int p02;
00086 unsigned int p03;
00087 unsigned int p04;
00088 unsigned int p05;
00089 unsigned int p06;
00090 unsigned int p07;
00091 unsigned int p08;
00092 unsigned int p09;
00093 unsigned int p10;
00094 unsigned int p11;
00095 unsigned int p12;
00096 unsigned int p13;
00097 unsigned int p14;
00098 unsigned int p15;
00099 unsigned int p16;
00100 unsigned int p17;
00101 unsigned int p18;
00102 unsigned int p19;
00103 unsigned int p20;
00104 unsigned int p21;
00105 unsigned int p22;
00106 unsigned int p23;
00107 unsigned int p24;
00108 unsigned int p25;
00109 unsigned int p26;
00110 unsigned int p27;
00111 unsigned int p28;
00112 unsigned int p29;
00113 unsigned int p30;
00114 unsigned int p31;
00115 unsigned int p32;
00116 unsigned int p33;
00117 unsigned int p34;
00118 unsigned int p35;
00119 unsigned int p36;
00120 unsigned int p37;
00121 unsigned int p38;
00122 unsigned int p39;
00123 unsigned int p40;
00124 unsigned int p41;
00125 unsigned int p42;
00126 unsigned int p43;
00127 unsigned int p44;
00128 unsigned int p45;
00129 unsigned int p46;
00130 unsigned int p47;
00131 unsigned int p48;
00132 unsigned int p49;
00133 unsigned int p50;
00134 unsigned int crc;
00135 }HLI_SSDK_PARAMS;
00136
00137 typedef struct __attribute__((packed))
00138 {
00139 short ctrl01;
00140 short ctrl02;
00141 short ctrl03;
00142 short ctrl04;
00143 short ctrl05;
00144 short ctrl06;
00145 short ctrl07;
00146 short ctrl08;
00147 short ctrl09;
00148 short ctrl10;
00149 unsigned short crc;
00150 }HLI_SSDK_UART;
00151
00152 #endif