Prius IPM controller

Dependencies:   mbed

Fork of analoghalls5_5 by N K

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers includes.h Source File

includes.h

00001 #ifndef __INCLUDES_H
00002 #define __INCLUDES_H
00003 
00004 #include "mbed.h"
00005 #include "math.h"
00006 #include "fastmath.h"
00007 #include "transforms.h"
00008 
00009 using namespace FastMath;
00010 using namespace Transforms;
00011 
00012 extern float debug_registers[32];
00013 
00014 #define dbg_angle debug_registers[0]
00015 #define dbg_dtcA debug_registers[1]
00016 #define dbg_dtcB debug_registers[2]
00017 #define dbg_dtcC debug_registers[3]
00018 #define dbg_t1 debug_registers[4]
00019 #define dbg_t2 debug_registers[5]
00020 #define dbg_loop_q debug_registers[6]
00021 #define dbg_loop_d debug_registers[7]
00022 #define dbg_ib debug_registers[8]
00023 #define dbg_ic debug_registers[9]
00024 #define dbg_d_filtered debug_registers[10]
00025 #define dbg_q_filtered debug_registers[11]
00026 #define dbg_ref_d debug_registers[12]
00027 #define dbg_ref_q debug_registers[13]
00028 #define dbg_valpha debug_registers[14]
00029 #define dbg_vbeta debug_registers[15]
00030 
00031 #endif