//Name ,Value ptr ,EEPRM Addr ,Init ,Min ,Max ,Div ,Fix ,Callback Function ,Help text
// Type ,Name ,Value ptr ,EEPRM Addr ,Init ,Min ,Max ,Div ,Fix ,Callback Function ,Help text
{"CTRL_MOD_REQ",ADD_PARAM(ctrlModReqRaw,ctrlModReqRaw),0,CTRL_MOD_REQ,0,3,0,0,NULL,"Ctrl mode [0] Open [1] voltage [2] Speed [3] Torque"},
{PARAMETER,"CTRL_MOD_REQ",ADD_PARAM(ctrlModReqRaw,ctrlModReqRaw),0,CTRL_MOD_REQ,0,3,0,0,NULL,"Ctrl mode [0] Open [1] voltage [2] Speed [3] Torque"},
{"CTRL_TYP_SEL",ADD_PARAM(rtP_Left.z_ctrlTypSel,rtP_Right.z_ctrlTypSel),0,CTRL_TYP_SEL,0,2,0,0,NULL,"Ctrl type [0] Commutation [1] Sinusoidal [2] FOC"},
{PARAMETER,"CTRL_TYP_SEL",ADD_PARAM(rtP_Left.z_ctrlTypSel,rtP_Right.z_ctrlTypSel),0,CTRL_TYP_SEL,0,2,0,0,NULL,"Ctrl type [0] Commutation [1] Sinusoidal [2] FOC"},
{"I_MOT_MAX",ADD_PARAM(rtP_Left.i_max,rtP_Right.i_max),1,I_MOT_MAX,0,32000,A2BIT_CONV,4,NULL,"Maximum phase current [A]"},
{PARAMETER,"I_MOT_MAX",ADD_PARAM(rtP_Left.i_max,rtP_Right.i_max),1,I_MOT_MAX,0,40,A2BIT_CONV,4,NULL,"Maximum phase current [A]"},
{"N_MOT_MAX",ADD_PARAM(rtP_Left.n_max,rtP_Right.n_max),2,N_MOT_MAX,0,32000,0,4,NULL,"Maximum motor [RPM]"},
{PARAMETER,"N_MOT_MAX",ADD_PARAM(rtP_Left.n_max,rtP_Right.n_max),2,N_MOT_MAX,0,2000,0,4,NULL,"Maximum motor [RPM]"},
{"FIELD_WEAK_ENA",ADD_PARAM(rtP_Left.b_fieldWeakEna,rtP_Right.b_fieldWeakEna),0,FIELD_WEAK_ENA,0,1,0,0,NULL,"Enable field weakening"},
{PARAMETER,"FIELD_WEAK_ENA",ADD_PARAM(rtP_Left.b_fieldWeakEna,rtP_Right.b_fieldWeakEna),0,FIELD_WEAK_ENA,0,1,0,0,NULL,"Enable field weakening"},
{"FIELD_WEAK_HI",ADD_PARAM(rtP_Left.r_fieldWeakHi,rtP_Right.r_fieldWeakHi),0,FIELD_WEAK_HI,0,24000,0,4,Input_Lim_Init,"Field weak high [RPM]"},
{PARAMETER,"FIELD_WEAK_HI",ADD_PARAM(rtP_Left.r_fieldWeakHi,rtP_Right.r_fieldWeakHi),0,FIELD_WEAK_HI,0,1500,0,4,Input_Lim_Init,"Field weak high [RPM]"},
{"FIEL_WEAK_MAX",ADD_PARAM(rtP_Left.id_fieldWeakMax,rtP_Left.id_fieldWeakMax),0,FIELD_WEAK_MAX,0,3200,A2BIT_CONV,4,NULL,"Field weak max current [A]"},
{PARAMETER,"FIEL_WEAK_MAX",ADD_PARAM(rtP_Left.id_fieldWeakMax,rtP_Right.id_fieldWeakMax),0,FIELD_WEAK_MAX,0,20,A2BIT_CONV,4,NULL,"Field weak max current [A](only for FOC)"},
{PARAMETER,"PHASE_ADV_MAX",ADD_PARAM(rtP_Left.a_phaAdvMax,rtP_Right.a_phaAdvMax),0,PHASE_ADV_MAX,0,55,0,4,NULL,"Maximum Phase Advance angle [Deg](only for SIN)"},
{VARIABLE,"I_DC_LINK",ADD_PARAM(rtU_Left.i_DCLink,rtU_Right.i_DCLink),0,0,0,0,A2BIT_CONV,0,NULL,"DC Link current [A]"},
{VARIABLE,"SPEED_AVG",ADD_PARAM(speedAvg,speedAvg),0,0,0,0,0,0,NULL,"Motor Speed Average [RPM]"},