diff --git a/BCZT/BCZT.mtpj b/BCZT/BCZT.mtpj index 7db45e3..980ac07 100644 --- a/BCZT/BCZT.mtpj +++ b/BCZT/BCZT.mtpj @@ -3432,9 +3432,9 @@ DataFlash </SOAP-ENV:Body> </SOAP-ENV:Envelope> - 1 - 0 - False + + + False 100 0:78:78,1:77:77,2:400:400,3:61:61,4:40:40,5:50:50,6:160:160,7:210:210,8:219:219,9:210:210,10:100:100 @@ -3806,7 +3806,7 @@ DataFlash </RTC1HZ> <RXD0 Name="RXD0" Text="disable" /> <ProjectName Name="PrjName" Text="BCZT" /> - <ProjectPath Name="PrjPath" Text="E:\workspace\BCZT\new\BCZT_NEW\BCZT" /> + <ProjectPath Name="PrjPath" Text="F:\FCB_project\temp\bczt_new\CODE\BCZT" /> <ProjectKind Name="PrjKind" Text="Project78K0R" /> <DeviceName Name="DeviceName" Fixed="" Text="RL78F13" /> <MCUName Name="MCUName" Text="RL78F13_48pin" /> @@ -5245,7 +5245,7 @@ DataFlash <TAUPWMMaster0> <PWMMaster0> <setting name="Value_scale" value="1" /> - <setting name="PWM_cycle" value="100" /> + <setting name="PWM_cycle" value="1000" /> <setting name="Master_interrupt_priority" value="3" /> <setting name="Master_interrupt" value="unused" /> </PWMMaster0> diff --git a/BCZT/BCZT.rcpe b/BCZT/BCZT.rcpe index c18630d..fe55ae4 100644 --- a/BCZT/BCZT.rcpe +++ b/BCZT/BCZT.rcpe @@ -354,7 +354,7 @@ </RTC1HZ> <RXD0 Name="RXD0" Text="disable" /> <ProjectName Name="PrjName" Text="BCZT" /> - <ProjectPath Name="PrjPath" Text="E:\workspace\BCZT\new\BCZT_NEW\BCZT" /> + <ProjectPath Name="PrjPath" Text="F:\FCB_project\temp\bczt_new\CODE\BCZT" /> <ProjectKind Name="PrjKind" Text="Project78K0R" /> <DeviceName Name="DeviceName" Fixed="" Text="RL78F13" /> <MCUName Name="MCUName" Text="RL78F13_48pin" /> @@ -1793,7 +1793,7 @@ <TAUPWMMaster0> <PWMMaster0> <setting name="Value_scale" value="1" /> - <setting name="PWM_cycle" value="100" /> + <setting name="PWM_cycle" value="1000" /> <setting name="Master_interrupt_priority" value="3" /> <setting name="Master_interrupt" value="unused" /> </PWMMaster0> diff --git a/BCZT/function.html b/BCZT/function.html new file mode 100644 index 0000000..bb77817 --- /dev/null +++ b/BCZT/function.html @@ -0,0 +1,488 @@ + + + + Function list + + + MCU name: RL78/F13(ROM:96KB)
Chip name: R5F10AGF
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Module File Macro Function Default Status
Common
r_main.c r_main.c Used
void main(void) main Used
void R_MAIN_UserInit(void) R_MAIN_UserInit Used
r_systeminit.c r_systeminit.c Used
void R_Systeminit(void) R_Systeminit Used
void hdwinit(void) hdwinit Used
r_cg_macrodriver.h r_cg_macrodriver.h Used
r_cg_userdefine.h r_cg_userdefine.h Used
Clock Generator
r_cg_cgc.c r_cg_cgc.c Used
void R_CGC_Create(void) R_CGC_Create Used
MD_STATUS R_CGC_Set_ClockMode(enum ClockMode mode) R_CGC_Set_ClockMode Unused
void R_CGC_ClockMonitor_Start(void) R_CGC_ClockMonitor_Start Unused
void R_CGC_ClockMonitor_Stop(void) R_CGC_ClockMonitor_Stop Unused
void R_CGC_StackPointer_Start(void) R_CGC_StackPointer_Start Unused
void R_CGC_StackPointer_Stop(void) R_CGC_StackPointer_Stop Unused
void R_CGC_RAMECC_Start(void) R_CGC_RAMECC_Start Unused
void R_CGC_RAMECC_Stop(void) R_CGC_RAMECC_Stop Unused
r_cg_cgc_user.c r_cg_cgc_user.c Used
void R_CGC_Create_UserInit(void) R_CGC_Create_UserInit Unused
void R_CGC_Get_ResetSource(void) R_CGC_Get_ResetSource Unused
__interrupt static void r_cgc_clockmonitor_interrupt(void) r_cgc_clockmonitor_interrupt Unused
__interrupt static void r_cgc_stackpointer_interrupt(void) r_cgc_stackpointer_interrupt Unused
__interrupt static void r_cgc_ram_ecc_interrupt(void) r_cgc_ram_ecc_interrupt Unused
r_cg_cgc.h r_cg_cgc.h Used
r_cg_pfdl.c r_cg_pfdl.c Used
void R_FDL_Create(void) R_FDL_Create Unused
pfdl_status_t R_FDL_Write(pfdl_u16 index, __near pfdl_u08* buffer, pfdl_u16 bytecount) R_FDL_Write Unused
pfdl_status_t R_FDL_Read(pfdl_u16 index, __near pfdl_u08* buffer, pfdl_u16 bytecount) R_FDL_Read Unused
pfdl_status_t R_FDL_Erase(pfdl_u16 blockno) R_FDL_Erase Unused
void R_FDL_Open(void) R_FDL_Open Unused
void PFDL_Close(void) R_FDL_Close Unused
pfdl_status_t R_FDL_BlankCheck(pfdl_u16 index, pfdl_u16 bytecount) R_FDL_BlankCheck Unused
pfdl_status_t R_FDL_IVerify(pfdl_u16 index, pfdl_u16 bytecount) R_FDL_IVerify Unused
r_cg_pfdl.h r_cg_pfdl.h Unused
Port
r_cg_port.c r_cg_port.c Used
void R_PORT_Create(void) R_PORT_Create Used
r_cg_port_user.c r_cg_port_user.c Used
void R_PORT_Create_UserInit(void) R_PORT_Create_UserInit Unused
r_cg_port.h r_cg_port.h Used
Interrupt
r_cg_intc.c r_cg_intc.c Unused
INTP
void R_INTC_Create(void) R_INTC_Create Unused
INTP0
void R_INTC0_Start(void) R_INTC0_Start Unused
void R_INTC0_Stop(void) R_INTC0_Stop Unused
INTP1
void R_INTC1_Start(void) R_INTC1_Start Unused
void R_INTC1_Stop(void) R_INTC1_Stop Unused
INTP2
void R_INTC2_Start(void) R_INTC2_Start Unused
void R_INTC2_Stop(void) R_INTC2_Stop Unused
INTP3
void R_INTC3_Start(void) R_INTC3_Start Unused
void R_INTC3_Stop(void) R_INTC3_Stop Unused
INTP4
void R_INTC4_Start(void) R_INTC4_Start Unused
void R_INTC4_Stop(void) R_INTC4_Stop Unused
INTP5
void R_INTC5_Start(void) R_INTC5_Start Unused
void R_INTC5_Stop(void) R_INTC5_Stop Unused
INTP6
void R_INTC6_Start(void) R_INTC6_Start Unused
void R_INTC6_Stop(void) R_INTC6_Stop Unused
INTP7
void R_INTC7_Start(void) R_INTC7_Start Unused
void R_INTC7_Stop(void) R_INTC7_Stop Unused
INTP8
void R_INTC8_Start(void) R_INTC8_Start Unused
void R_INTC8_Stop(void) R_INTC8_Stop Unused
INTP9
void R_INTC9_Start(void) R_INTC9_Start Unused
void R_INTC9_Stop(void) R_INTC9_Stop Unused
KEY
void R_KEY_Create(void) R_KEY_Create Unused
void R_KEY_Start(void) R_KEY_Start Unused
void R_KEY_Stop(void) R_KEY_Stop Unused
r_cg_intc_user.c r_cg_intc_user.c Unused
INTP
void R_INTC_Create_UserInit(void) R_INTC_Create_UserInit Unused
__interrupt static void r_intc0_interrupt(void) r_intc0_interrupt Unused
__interrupt static void r_intc1_interrupt(void) r_intc1_interrupt Unused
__interrupt static void r_intc2_interrupt(void) r_intc2_interrupt Unused
__interrupt static void r_intc3_interrupt(void) r_intc3_interrupt Unused
__interrupt static void r_intc4_interrupt(void) r_intc4_interrupt Unused
__interrupt static void r_intc5_interrupt(void) r_intc5_interrupt Unused
__interrupt static void r_intc6_interrupt(void) r_intc6_interrupt Unused
__interrupt static void r_intc7_interrupt(void) r_intc7_interrupt Unused
__interrupt static void r_intc8_interrupt(void) r_intc8_interrupt Unused
__interrupt static void r_intc9_interrupt(void) r_intc9_interrupt Unused
KEY
void R_KEY_Create_UserInit(void) R_KEY_Create_UserInit Unused
__interrupt static void r_key_interrupt(void) r_key_interrupt Unused
r_cg_intc.h r_cg_intc.h Unused
Serial
r_cg_serial.c r_cg_serial.c Unused
SAU0
void R_SAU0_Create(void) R_SAU0_Create Unused
void R_SAU0_Set_PowerOff(void) R_SAU0_Set_PowerOff Unused
void R_SAU0_Set_SnoozeOn(void) R_SAU0_Set_SnoozeOn Unused
void R_SAU0_Set_SnoozeOff(void) R_SAU0_Set_SnoozeOff Unused
UART0
void R_UART0_Create(void) R_UART0_Create Unused
void R_UART0_Start(void) R_UART0_Start Unused
void R_UART0_Stop(void) R_UART0_Stop Unused
MD_STATUS R_UART0_Send(uint8_t const * tx_buf, uint16_t tx_num) R_UART0_Send Unused
MD_STATUS R_UART0_Receive(uint8_t const * rx_buf, uint16_t rx_num) R_UART0_Receive Unused
CSI00
void R_CSI00_Create(void) R_CSI00_Create Unused
void R_CSI00_Start(void) R_CSI00_Start Unused
void R_CSI00_Stop(void) R_CSI00_Stop Unused
MD_STATUS R_CSI00_Send(uint8_t const * tx_buf, uint16_t tx_num) R_CSI00_Send Unused
MD_STATUS R_CSI00_Receive(uint8_t const * rx_buf, uint16_t rx_num) R_CSI00_Receive Unused
MD_STATUS R_CSI00_Send_Receive(uint8_t const * tx_buf, uint16_t tx_num, uint8_t const * rx_buf) R_CSI00_Send_Receive Unused
CSI01
void R_CSI01_Create(void) R_CSI01_Create Unused
void R_CSI01_Start(void) R_CSI01_Start Unused
void R_CSI01_Stop(void) R_CSI01_Stop Unused
MD_STATUS R_CSI01_Send(uint8_t const * tx_buf, uint16_t tx_num) R_CSI01_Send Unused
MD_STATUS R_CSI01_Receive(uint8_t const * rx_buf, uint16_t rx_num) R_CSI01_Receive Unused
MD_STATUS R_CSI01_Send_Receive(uint8_t const * tx_buf, uint16_t tx_num, uint8_t const * rx_buf) R_CSI01_Send_Receive Unused
IIC00
void R_IIC00_Create(void) R_IIC00_Create Unused
void R_IIC00_Master_Send(uint8_t adr, uint8_t const * tx_buf, uint16_t txnum) R_IIC00_Master_Send Unused
void R_IIC00_Master_Receive(uint8_t adr, uint8_t const * rx_buf, uint16_t rx_num) R_IIC00_Master_Receive Unused
void R_IIC00_Stop(void) R_IIC00_Stop Unused
void R_IIC00_StartCondition(void) R_IIC00_StartCondition Unused
void R_IIC00_StopCondition(void) R_IIC00_StopCondition Unused
IIC01
void R_IIC01_Create(void) R_IIC01_Create Unused
void R_IIC01_Master_Send(uint8_t adr, uint8_t const * tx_buf, uint16_t txnum) R_IIC01_Master_Send Unused
void R_IIC01_Master_Receive(uint8_t adr, uint8_t const * rx_buf, uint16_t rx_num) R_IIC01_Master_Receive Unused
void R_IIC01_Stop(void) R_IIC01_Stop Unused
void R_IIC01_StartCondition(void) R_IIC01_StartCondition Unused
void R_IIC01_StopCondition(void) R_IIC01_StopCondition Unused
SAU1
void R_SAU1_Create(void) R_SAU1_Create Unused
void R_SAU1_Set_PowerOff(void) R_SAU1_Set_PowerOff Unused
UART1
void R_UART1_Create(void) R_UART1_Create Unused
void R_UART1_Start(void) R_UART1_Start Unused
void R_UART1_Stop(void) R_UART1_Stop Unused
MD_STATUS R_UART1_Send(uint8_t const * tx_buf, uint16_t tx_num) R_UART1_Send Unused
MD_STATUS R_UART1_Receive(uint8_t const * rx_buf, uint16_t rx_num) R_UART1_Receive Unused
CSI10
void R_CSI10_Create(void) R_CSI10_Create Unused
void R_CSI10_Start(void) R_CSI10_Start Unused
void R_CSI10_Stop(void) R_CSI10_Stop Unused
MD_STATUS R_CSI10_Send(uint8_t const * tx_buf, uint16_t tx_num) R_CSI10_Send Unused
MD_STATUS R_CSI10_Receive(uint8_t const * rx_buf, uint16_t rx_num) R_CSI10_Receive Unused
MD_STATUS R_CSI10_Send_Receive(uint8_t const * tx_buf, uint16_t tx_num, uint8_t const * rx_buf) R_CSI10_Send_Receive Unused
CSI11
void R_CSI11_Create(void) R_CSI11_Create Unused
void R_CSI11_Start(void) R_CSI11_Start Unused
void R_CSI11_Stop(void) R_CSI11_Stop Unused
MD_STATUS R_CSI11_Send(uint8_t const * tx_buf, uint16_t tx_num) R_CSI11_Send Unused
MD_STATUS R_CSI11_Receive(uint8_t const * rx_buf, uint16_t rx_num) R_CSI11_Receive Unused
MD_STATUS R_CSI11_Send_Receive(uint8_t const * tx_buf, uint16_t tx_num, uint8_t const * rx_buf) R_CSI11_Send_Receive Unused
IIC10
void R_IIC10_Create(void) R_IIC10_Create Unused
void R_IIC10_Master_Send(uint8_t adr, uint8_t const * tx_buf, uint16_t txnum) R_IIC10_Master_Send Unused
void R_IIC10_Master_Receive(uint8_t adr, uint8_t const * rx_buf, uint16_t rx_num) R_IIC10_Master_Receive Unused
void R_IIC10_Stop(void) R_IIC10_Stop Unused
void R_IIC10_StartCondition(void) R_IIC10_StartCondition Unused
void R_IIC10_StopCondition(void) R_IIC10_StopCondition Unused
IIC11
void R_IIC11_Create(void) R_IIC11_Create Unused
void R_IIC11_Master_Send(uint8_t adr, uint8_t const * tx_buf, uint16_t txnum) R_IIC11_Master_Send Unused
void R_IIC11_Master_Receive(uint8_t adr, uint8_t const * rx_buf, uint16_t rx_num) R_IIC11_Master_Receive Unused
void R_IIC11_Stop(void) R_IIC11_Stop Unused
void R_IIC11_StartCondition(void) R_IIC11_StartCondition Unused
void R_IIC11_StopCondition(void) R_IIC11_StopCondition Unused
IICA0
void R_IICA0_Create(void) R_IICA0_Create Unused
MD_STATUS R_IICA0_Master_Send(uint8_t adr, uint8_t * const tx_buf, uint16_t tx_num, uint8_t wait) R_IICA0_Master_Send Unused
MD_STATUS R_IICA0_Master_Receive(uint8_t adr, uint8_t * const rx_buf, uint16_t rx_num, uint8_t wait) R_IICA0_Master_Receive Unused
void R_IICA0_Slave_Send(uint8_t * const tx_buf, uint16_t tx_num) R_IICA0_Slave_Send Unused
void R_IICA0_Slave_Receive(uint8_t * const rx_buf, uint16_t rx_num) R_IICA0_Slave_Receive Unused
void R_IICA0_Stop(void) R_IICA0_Stop Unused
void R_IICA0_StopCondition(void) R_IICA0_StopCondition Unused
void R_IICA0_Set_SnoozeOn(void) R_IICA0_Set_SnoozeOn Unused
void R_IICA0_Set_SnoozeOff(void) R_IICA0_Set_SnoozeOff Unused
void R_IICA0_Set_PowerOff(void) R_IICA0_Set_PowerOff Unused
r_cg_serial_user.c r_cg_serial_user.c Unused
SAU0
void R_SAU0_Create_UserInit(void) R_SAU0_Create_UserInit Unused
UART0
__interrupt void r_uart0_interrupt_receive(void) r_uart0_interrupt_receive Unused
__interrupt void r_uart0_interrupt_send(void) r_uart0_interrupt_send Unused
void r_uart0_callback_receiveend(void) r_uart0_callback_receiveend Unused
void r_uart0_callback_sendend(void) r_uart0_callback_sendend Unused
void r_uart0_callback_error(uint16_t err_type) r_uart0_callback_error Unused
void r_uart0_callback_softwareoverrun(uint16_t err_type) r_uart0_callback_softwareoverrun Unused
CSI00
__interrupt void r_csi00_interrupt(void) r_csi00_interrupt Unused
void r_csi00_callback_receiveend(void) r_csi00_callback_receiveend Unused
void r_csi00_callback_error(uint16_t err_type) r_csi00_callback_error Unused
void r_csi00_callback_sendend(void) r_csi00_callback_sendend Unused
CSI01
__interrupt void r_csi01_interrupt(void) r_csi01_interrupt Unused
void r_csi01_callback_receiveend(void) r_csi01_callback_receiveend Unused
void r_csi01_callback_error(uint16_t err_type) r_csi01_callback_error Unused
void r_csi01_callback_sendend(void) r_csi01_callback_sendend Unused
IIC00
__interrupt void r_iic00_interrupt(void) r_iic00_interrupt Unused
void r_iic00_callback_master_receiveend(void) r_iic00_callback_master_receiveend Unused
void r_iic00_callback_master_sendend(void) r_iic00_callback_master_sendend Unused
void r_iic00_callback_master_error(MD_STATUS flag) r_iic00_callback_master_error Unused
IIC01
__interrupt void r_iic01_interrupt(void) r_iic01_interrupt Unused
void r_iic01_callback_master_receiveend(void) r_iic01_callback_master_receiveend Unused
void r_iic01_callback_master_sendend(void) r_iic01_callback_master_sendend Unused
void r_iic01_callback_master_error(MD_STATUS flag) r_iic01_callback_master_error Unused
SAU1
void R_SAU1_Create_UserInit(void) R_SAU1_Create_UserInit Unused
UART1
__interrupt void r_uart1_interrupt_receive(void) r_uart1_interrupt_receive Unused
__interrupt void r_uart1_interrupt_send(void) r_uart1_interrupt_send Unused
void r_uart1_callback_receiveend(void) r_uart1_callback_receiveend Unused
void r_uart1_callback_sendend(void) r_uart1_callback_sendend Unused
void r_uart1_callback_error(uint16_t err_type) r_uart1_callback_error Unused
void r_uart1_callback_softwareoverrun(uint16_t err_type) r_uart1_callback_softwareoverrun Unused
CSI10
__interrupt void r_csi10_interrupt(void) r_csi10_interrupt Unused
void r_csi10_callback_receiveend(void) r_csi10_callback_receiveend Unused
void r_csi10_callback_error(uint16_t err_type) r_csi10_callback_error Unused
void r_csi10_callback_sendend(void) r_csi10_callback_sendend Unused
CSI11
__interrupt void r_csi11_interrupt(void) r_csi11_interrupt Unused
void r_csi11_callback_receiveend(void) r_csi11_callback_receiveend Unused
void r_csi11_callback_error(uint16_t err_type) r_csi11_callback_error Unused
void r_csi11_callback_sendend(void) r_csi11_callback_sendend Unused
IIC10
__interrupt void r_iic10_interrupt(void) r_iic10_interrupt Unused
void r_iic10_callback_master_receiveend(void) r_iic10_callback_master_receiveend Unused
void r_iic10_callback_master_sendend(void) r_iic10_callback_master_sendend Unused
void r_iic10_callback_master_error(MD_STATUS flag) r_iic10_callback_master_error Unused
IIC11
__interrupt void r_iic11_interrupt(void) r_iic11_interrupt Unused
void r_iic11_callback_master_receiveend(void) r_iic11_callback_master_receiveend Unused
void r_iic11_callback_master_sendend(void) r_iic11_callback_master_sendend Unused
void r_iic11_callback_master_error(MD_STATUS flag) r_iic11_callback_master_error Unused
IICA0
void R_IICA0_Create_UserInit(void) R_IICA0_Create_UserInit Unused
__interrupt static r_iica0_interrupt(void) r_iica0_interrupt Unused
static void r_iica0_callback_master_sendend(void) r_iica0_callback_master_sendend Unused
static void r_iica0_callback_master_receiveend(void) r_iica0_callback_master_receiveend Unused
static void r_iica0_callback_slave_sendend(void) r_iica0_callback_slave_sendend Unused
static void r_iica0_callback_slave_receiveend(void) r_iica0_callback_slave_receiveend Unused
static void r_iica0_callback_master_error(MD_STATUS flag) r_iica0_callback_master_error Unused
static void r_iica0_callback_slave_error(MD_STATUS flag) r_iica0_callback_slave_error Unused
static void r_iica0_callback_getstopcondition(void) r_iica0_callback_getstopcondition Unused
r_cg_serial.h r_cg_serial.h Unused
A/D Converter
r_cg_adc.c r_cg_adc.c Used
void R_ADC_Create(void) R_ADC_Create Used
void R_ADC_Start(void) R_ADC_Start Used
void R_ADC_Stop(void) R_ADC_Stop Used
void R_ADC_Set_OperationOn(void) R_ADC_Set_OperationOn Used
void R_ADC_Set_OperationOff(void) R_ADC_Set_OperationOff Used
void R_ADC_Get_Result(uint16_t * const buffer) R_ADC_Get_Result Used
void R_ADC_Get_Result_8bit(uint8_t * const buffer) R_ADC_Get_Result_8bit Unused
MD_STATUS R_ADC_Set_ADChannel(ad_channel_t channel) R_ADC_Set_ADChannel Unused
void R_ADC_Set_SnoozeOn(void) R_ADC_Set_SnoozeOn Unused
void R_ADC_Set_SnoozeOff(void) R_ADC_Set_SnoozeOff Unused
MD_STATUS R_ADC_Set_TestChannel(test_channel_t channel) R_ADC_Set_TestChannel Unused
void R_ADC_Set_PowerOff(void) R_ADC_Set_PowerOff Unused
r_cg_adc_user.c r_cg_adc_user.c Used
void R_ADC_Create_UserInit(void) R_ADC_Create_UserInit Unused
__interrupt static void r_adc_interrupt(void) r_adc_interrupt Used
r_cg_adc.h r_cg_adc.h Used
Timer
r_cg_timer.c r_cg_timer.c Used
TAU0
void R_TAU0_Create(void) R_TAU0_Create Used
void R_TAU0_Set_PowerOff(void) R_TAU0_Set_PowerOff Unused
Channel0
void R_TAU0_Channel0_Start(void) R_TAU0_Channel0_Start Used
void R_TAU0_Channel0_Stop(void) R_TAU0_Channel0_Stop Used
void R_TAU0_Channel0_Get_PulseWidth(uint32_t * const width) R_TAU0_Channel0_Get_PulseWidth Unused
void R_TAU0_Channel0_Set_SoftwareTriggerOn(void) R_TAU0_Channel0_Set_SoftwareTriggerOn Unused
Channel1
void R_TAU0_Channel1_Start(void) R_TAU0_Channel1_Start Unused
void R_TAU0_Channel1_Higher8bits_Start(void) R_TAU0_Channel1_Higher8bits_Start Unused
void R_TAU0_Channel1_Lower8bits_Start(void) R_TAU0_Channel1_Lower8bits_Start Unused
void R_TAU0_Channel1_Stop(void) R_TAU0_Channel1_Stop Unused
void R_TAU0_Channel1_Higher8bits_Stop(void) R_TAU0_Channel1_Higher8bits_Stop Unused
void R_TAU0_Channel1_Lower8bits_Stop(void) R_TAU0_Channel1_Lower8bits_Stop Unused
void R_TAU0_Channel1_Get_PulseWidth(uint32_t * const width) R_TAU0_Channel1_Get_PulseWidth Unused
Channel2
void R_TAU0_Channel2_Start(void) R_TAU0_Channel2_Start Used
void R_TAU0_Channel2_Stop(void) R_TAU0_Channel2_Stop Used
void R_TAU0_Channel2_Get_PulseWidth(uint32_t * const width) R_TAU0_Channel2_Get_PulseWidth Unused
void R_TAU0_Channel2_Set_SoftwareTriggerOn(void) R_TAU0_Channel2_Set_SoftwareTriggerOn Unused
Channel3
void R_TAU0_Channel3_Start(void) R_TAU0_Channel3_Start Unused
void R_TAU0_Channel3_Higher8bits_Start(void) R_TAU0_Channel3_Higher8bits_Start Unused
void R_TAU0_Channel3_Lower8bits_Start(void) R_TAU0_Channel3_Lower8bits_Start Unused
void R_TAU0_Channel3_Stop(void) R_TAU0_Channel3_Stop Unused
void R_TAU0_Channel3_Higher8bits_Stop(void) R_TAU0_Channel3_Higher8bits_Stop Unused
void R_TAU0_Channel3_Lower8bits_Stop(void) R_TAU0_Channel3_Lower8bits_Stop Unused
void R_TAU0_Channel3_Get_PulseWidth(uint32_t * const width) R_TAU0_Channel3_Get_PulseWidth Unused
Channel4
void R_TAU0_Channel4_Start(void) R_TAU0_Channel4_Start Unused
void R_TAU0_Channel4_Stop(void) R_TAU0_Channel4_Stop Unused
void R_TAU0_Channel4_Get_PulseWidth(uint32_t * const width) R_TAU0_Channel4_Get_PulseWidth Unused
void R_TAU0_Channel4_Set_SoftwareTriggerOn(void) R_TAU0_Channel4_Set_SoftwareTriggerOn Unused
Channel5
void R_TAU0_Channel5_Start(void) R_TAU0_Channel5_Start Unused
void R_TAU0_Channel5_Stop(void) R_TAU0_Channel5_Stop Unused
void R_TAU0_Channel5_Get_PulseWidth(uint32_t * const width) R_TAU0_Channel5_Get_PulseWidth Unused
Channel6
void R_TAU0_Channel6_Start(void) R_TAU0_Channel6_Start Unused
void R_TAU0_Channel6_Stop(void) R_TAU0_Channel6_Stop Unused
void R_TAU0_Channel6_Get_PulseWidth(uint32_t * const width) R_TAU0_Channel6_Get_PulseWidth Unused
void R_TAU0_Channel6_Set_SoftwareTriggerOn(void) R_TAU0_Channel6_Set_SoftwareTriggerOn Unused
Channel7
void R_TAU0_Channel7_Start(void) R_TAU0_Channel7_Start Unused
void R_TAU0_Channel7_Stop(void) R_TAU0_Channel7_Stop Unused
void R_TAU0_Channel7_Get_PulseWidth(uint32_t * const width) R_TAU0_Channel7_Get_PulseWidth Unused
TAU1
void R_TAU1_Create(void) R_TAU1_Create Unused
void R_TAU1_Set_PowerOff(void) R_TAU1_Set_PowerOff Unused
Channel0
void R_TAU1_Channel0_Start(void) R_TAU1_Channel0_Start Unused
void R_TAU1_Channel0_Stop(void) R_TAU1_Channel0_Stop Unused
void R_TAU1_Channel0_Get_PulseWidth(uint32_t * const width) R_TAU1_Channel0_Get_PulseWidth Unused
void R_TAU1_Channel0_Set_SoftwareTriggerOn(void) R_TAU1_Channel0_Set_SoftwareTriggerOn Unused
Channel1
void R_TAU1_Channel1_Start(void) R_TAU1_Channel1_Start Unused
void R_TAU1_Channel1_Higher8bits_Start(void) R_TAU1_Channel1_Higher8bits_Start Unused
void R_TAU1_Channel1_Lower8bits_Start(void) R_TAU1_Channel1_Lower8bits_Start Unused
void R_TAU1_Channel1_Stop(void) R_TAU1_Channel1_Stop Unused
void R_TAU1_Channel1_Higher8bits_Stop(void) R_TAU1_Channel1_Higher8bits_Stop Unused
void R_TAU1_Channel1_Lower8bits_Stop(void) R_TAU1_Channel1_Lower8bits_Stop Unused
void R_TAU1_Channel1_Get_PulseWidth(uint32_t * const width) R_TAU1_Channel1_Get_PulseWidth Unused
Channel2
void R_TAU1_Channel2_Start(void) R_TAU1_Channel2_Start Unused
void R_TAU1_Channel2_Stop(void) R_TAU1_Channel2_Stop Unused
void R_TAU1_Channel2_Get_PulseWidth(uint32_t * const width) R_TAU1_Channel2_Get_PulseWidth Unused
void R_TAU1_Channel2_Set_SoftwareTriggerOn(void) R_TAU1_Channel2_Set_SoftwareTriggerOn Unused
Channel3
void R_TAU1_Channel3_Start(void) R_TAU1_Channel3_Start Unused
void R_TAU1_Channel3_Higher8bits_Start(void) R_TAU1_Channel3_Higher8bits_Start Unused
void R_TAU1_Channel3_Lower8bits_Start(void) R_TAU1_Channel3_Lower8bits_Start Unused
void R_TAU1_Channel3_Stop(void) R_TAU1_Channel3_Stop Unused
void R_TAU1_Channel3_Higher8bits_Stop(void) R_TAU1_Channel3_Higher8bits_Stop Unused
void R_TAU1_Channel3_Lower8bits_Stop(void) R_TAU1_Channel3_Lower8bits_Stop Unused
void R_TAU1_Channel3_Get_PulseWidth(uint32_t * const width) R_TAU1_Channel3_Get_PulseWidth Unused
TMRJ0
R_TMR_RJ0_Create R_TMR_RJ0_Create Used
R_TMR_RJ0_Start R_TMR_RJ0_Start Used
R_TMR_RJ0_Stop R_TMR_RJ0_Stop Used
R_TMR_RJ0_Get_PulseWidth R_TMR_RJ0_Get_PulseWidth Unused
R_TMR_RJ0_Set_PowerOff R_TMR_RJ0_Set_PowerOff Unused
TMRD0
R_TMR_RD0_Create R_TMR_RD0_Create Unused
R_TMR_RD0_Start R_TMR_RD0_Start Unused
R_TMR_RD0_Stop R_TMR_RD0_Stop Unused
R_TMR_RD0_Get_PulseWidth R_TMR_RD0_Get_PulseWidth Unused
R_TMR_RD0_Set_PowerOff R_TMR_RD0_Set_PowerOff Unused
R_TMR_RD0_ForcedOutput_Start R_TMR_RD0_ForcedOutput_Start Unused
R_TMR_RD0_ForcedOutput_Stop R_TMR_RD0_ForcedOutput_Stop Unused
TMRD1
R_TMR_RD1_Create R_TMR_RD1_Create Unused
R_TMR_RD1_Start R_TMR_RD1_Start Unused
R_TMR_RD1_Stop R_TMR_RD1_Stop Unused
R_TMR_RD1_Get_PulseWidth R_TMR_RD1_Get_PulseWidth Unused
R_TMR_RD1_Set_PowerOff R_TMR_RD1_Set_PowerOff Unused
R_TMR_RD1_ForcedOutput_Start R_TMR_RD1_ForcedOutput_Start Unused
R_TMR_RD1_ForcedOutput_Stop R_TMR_RD1_ForcedOutput_Stop Unused
r_cg_timer_user.c r_cg_timer_user.c Used
TAU0
void R_TAUn_Create_UserInit(void) R_TAU0_Create_UserInit Unused
Channel0
__interrupt static void r_tau0_channel0_interrupt(void) r_tau0_channel0_interrupt Unused
Channel1
__interrupt static void r_tau0_channel1_interrupt(void) r_tau0_channel1_interrupt Unused
__interrupt static void r_tau0_channel1_higher8bits_interrupt(void) r_tau0_channel1_higher8bits_interrupt Unused
Channel2
__interrupt static void r_tau0_channel2_interrupt(void) r_tau0_channel2_interrupt Used
Channel3
__interrupt static void r_tau0_channel3_interrupt(void) r_tau0_channel3_interrupt Unused
__interrupt static void r_tau0_channel3_higher8bits_interrupt(void) r_tau0_channel3_higher8bits_interrupt Unused
Channel4
__interrupt static void r_tau0_channel4_interrupt(void) r_tau0_channel4_interrupt Unused
Channel5
__interrupt static void r_tau0_channel5_interrupt(void) r_tau0_channel5_interrupt Unused
Channel6
__interrupt static void r_tau0_channel6_interrupt(void) r_tau0_channel6_interrupt Unused
Channel7
__interrupt static void r_tau0_channel7_interrupt(void) r_tau0_channel7_interrupt Unused
TAU1
void R_TAUn_Create_UserInit(void) R_TAU1_Create_UserInit Unused
Channel0
__interrupt static void r_tau1_channel0_interrupt(void) r_tau1_channel0_interrupt Unused
Channel1
__interrupt static void r_tau1_channel1_interrupt(void) r_tau1_channel1_interrupt Unused
__interrupt static void r_tau1_channel1_higher8bits_interrupt(void) r_tau1_channel1_higher8bits_interrupt Unused
Channel2
__interrupt static void r_tau1_channel2_interrupt(void) r_tau1_channel2_interrupt Unused
Channel3
__interrupt static void r_tau1_channel3_interrupt(void) r_tau1_channel3_interrupt Unused
__interrupt static void r_tau1_channel3_higher8bits_interrupt(void) r_tau1_channel3_higher8bits_interrupt Unused
TMRJ0
R_TMR_RJ0_Create_UserInit R_TMR_RJ0_Create_UserInit Unused
r_tmr_rj0_interrupt r_tmr_rj0_interrupt Used
TMRD0
R_TMR_RD0_Create_UserInit R_TMR_RD0_Create_UserInit Unused
r_tmr_rd0_interrupt r_tmr_rd0_interrupt Unused
TMRD1
R_TMR_RD1_Create_UserInit R_TMR_RD1_Create_UserInit Unused
r_tmr_rd1_interrupt r_tmr_rd1_interrupt Unused
r_cg_timer.h r_cg_timer.h Used
Watchdog Timer
r_cg_wdt.c r_cg_wdt.c Unused
void R_WDT_Create(void) R_WDT_Create Unused
void R_WDT_Restart(void) R_WDT_Restart Unused
r_cg_wdt_user.c r_cg_wdt_user.c Unused
void R_WDT_Create_UserInit(void) R_WDT_Create_UserInit Unused
__interrupt static void r_wdt_interrupt(void) r_wdt_interrupt Unused
r_cg_wdt.h r_cg_wdt.h Unused
Real-time Clock
r_cg_rtc.c r_cg_rtc.c Unused
void R_RTC_Create(void) R_RTC_Create Unused
void R_RTC_Start(void) R_RTC_Start Unused
void R_RTC_Stop(void) R_RTC_Stop Unused
MD_STATUS R_RTC_SetHourSystem(rtc_hour_system_t hour_system) R_RTC_Set_HourSystem Unused
MD_STATUS R_RTC_Get_CounterValue(rtc_counter_value_t * const counter_read_val) R_RTC_Get_CounterValue Unused
MD_STATUS R_RTC_Set_CounterValue(rtc_counter_value_t counter_write_val) R_RTC_Set_CounterValue Unused
void R_RTC_Set_AlarmOn(void) R_RTC_Set_AlarmOn Unused
void R_RTC_Set_AlarmOff(void) R_RTC_Set_AlarmOff Unused
void R_RTC_Set_AlarmValue(rtc_alarm_value_t alarm_val) R_RTC_Set_AlarmValue Unused
void R_RTC_Get_AlarmValue(rtc_alarm_value_t * const alarm_val) R_RTC_Get_AlarmValue Unused
MD_STATUS R_RTC_Set_ConstPeriodInterruptOn(rtc_int_period_t period) R_RTC_Set_ConstPeriodInterruptOn Unused
void R_RTC_Set_ConstPeriodInterruptOff(void) R_RTC_Set_ConstPeriodInterruptOff Unused
void R_RTC_Set_RTC1HZOn(void) R_RTC_Set_RTC1HZOn Unused
void R_RTC_Set_RTC1HZOff(void) R_RTC_Set_RTC1HZOff Unused
void R_RTC_Set_PowerOff(void) R_RTC_Set_PowerOff Unused
r_cg_rtc_user.c r_cg_rtc_user.c Unused
void R_RTC_Create_UserInit(void) R_RTC_Create_UserInit Unused
__interrupt static void r_rtc_interrupt(void) r_rtc_interrupt Unused
static void r_rtc_callback_constperiod(void) r_rtc_callback_constperiod Unused
static void r_rtc_callback_alarm(void) r_rtc_callback_alarm Unused
r_cg_rtc.h r_cg_rtc.h Unused
Data Transfer Controller
r_cg_dtc.c r_cg_dtc.c Unused
void R_DTC_Create(void) R_DTC_Create Unused
void R_DTC_Set_PowerOff(void) R_DTC_Set_PowerOff Unused
r_cg_dtc_user.c r_cg_dtc_user.c Unused
void R_DTC_Create_UserInit(void) R_DTC_Create_UserInit Unused
r_cg_dtc.h r_cg_dtc.h Unused
Clock Output/Buzzer Output
r_cg_pclbuz.c r_cg_pclbuz.c Unused
PCLBUZ0
void R_PCLBUZ0_Create(void) R_PCLBUZ0_Create Unused
void R_PCLBUZ0_Start(void) R_PCLBUZ0_Start Unused
void R_PCLBUZ0_Stop(void) R_PCLBUZ0_Stop Unused
r_cg_pclbuz_user.c r_cg_pclbuz_user.c Unused
PCLBUZ0
void R_PCLBUZ0_Create_UserInit(void) R_PCLBUZ0_Create_UserInit Unused
r_cg_pclbuz.h r_cg_pclbuz.h Unused
Voltage Detector
r_cg_lvd.c r_cg_lvd.c Unused
void R_LVD_Create(void) R_LVD_Create Unused
void R_LVD_InterruptMode_Start(void) R_LVD_InterruptMode_Start Unused
r_cg_lvd_user.c r_cg_lvd_user.c Unused
void R_LVD_Create_UserInit(void) R_LVD_Create_UserInit Unused
__interrupt static void r_lvd_interrupt(void) r_lvd_interrupt Unused
r_cg_lvd.h r_cg_lvd.h Unused
+ + \ No newline at end of file diff --git a/BCZT/macro.html b/BCZT/macro.html new file mode 100644 index 0000000..8d02d62 --- /dev/null +++ b/BCZT/macro.html @@ -0,0 +1,253 @@ + + + + Macro list + + + MCU name: RL78/F13(ROM:96KB)
Chip name: R5F10AGF
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Module Macro Sub Setting Status
Clock Generator Used
CGC Used
PIOR00 / TI00 P17
PIOR01 / TI01 P30
PIOR02 / TI02 P16
PIOR03 / TI03 P125
PIOR04 / TI04 P13
PIOR05 / TI05 P15
PIOR06 / TI06 P14
PIOR07 / TI07 P120
PIOR10 / TO00 P17
PIOR11 / TO01 P30
PIOR12 / TO02 P16
PIOR13 / TO03 P125
PIOR14 / TO04 P13
PIOR15 / TO05 P15
PIOR16 / TO06 P14
PIOR17 / TO07 P120
PIOR40 / RXD0/SI00/SDA00 P16
PIOR40 / TXD0/SO00 P15
PIOR40 / _SCK00/SCL00 P17
PIOR40 / _SSI00 P30
PIOR41 / SO01 P120
PIOR41 / SI01 P13
PIOR41 / _SCK01 P14
PIOR41 / _SSI01 P125
PIOR41 / SCL01 P14
PIOR41 / SDA01 P13
PIOR42 / RXD1 P11
PIOR42 / TXD1 P12
PIOR42 / SO10 P12
PIOR42 / SI10 P11
PIOR42 / _SCK10 P10
PIOR42 / SCL10 P10
PIOR42 / SDA10 P11
PIOR43 / SO11 P72
PIOR43 / SI11 P70
PIOR43 / _SCK11 P71
PIOR43 / _SSI11 P73
PIOR43 / SCL11 P71
PIOR43 / SDA11 P70
PIOR44 / LTxD0 P13
PIOR44 / LRxD0 P14
PIOR50 / KR0 P70
PIOR50 / KR1 P71
PIOR50 / KR2 P72
PIOR50 / KR3 P73
PIOR50 / KR4 -
PIOR50 / KR5 -
PIOR50 / KR6 -
PIOR50 / KR7 -
PIOR52 / INTP2 P30
PIOR53 / INTP3 P17
PIOR70 / TRDCLK0/TRDIOA0 P13
PIOR71 / TRDIOB0 P11
PIOR73 / TRDIOD0 P120
Operation mode setting High speed main mode 4.0 (V) ¡Ü VDD ¡Ü 5.5 (V)
Main system clock (fMAIN) setting High-speed OCO (fIH)
fIH operation Used
fIH frequency 32(MHz)
fMX operation Unused
fPLL operation Unused
PLL output for main system clock (fMP) setting 32 (fMAIN)(MHz)
fSUB operation Unused
Internal low-speed oscillation clock (fIL) setting 15(kHz)
Low speed on-chip oscillator clock (fSL) setting 15 (fIL)(kHz)
WDT operation clock (fWDT) setting 15(kHz)
RTC operation clock 262.3 (fIH/122)(kHz)
Timer RD operation clock 32000 (fCLK)(kHz)
CPU and peripheral clock (fCLK) 32000 (fMP)(kHz)
On-chip debug operation setting Used
Hot plug-in function setting Unused
Security ID setting Used
Security ID 0x00000000000000000000
Security ID authentication failure setting Erase flash memory data
Emulator setting E1/E20
Pseudo-RRM/DMM function setting Used
Start/Stop function setting Unused
Monitoring point function setting Unused
Output the function for confirming reset source Unused
RESOUT pin setting P130 used as port pin
Illegal memory access detection function setting Unused
RAM guard function setting Unused
Port register guard function setting Unused
Interrupt register guard function setting Unused
Chip state control register guard function setting Unused
Detection of 1 bit error detection interrupt (INTRAM) Unused
CPU stack pointer monitor function setting Unused
Clock monitor function setting Unused
Data flash access control setting Disables data flash access
Setting of data flash library Unused
Port Used
PORT Used
P00
Mode Out
output value 0
P10
Mode Out
N-ch Unused
output value 0
P11
Mode Out
N-ch Unused
output value 0
P12
Mode Out
N-ch Unused
output value 0
P13
Mode Out
N-ch Unused
output value 1
P14
Mode In
Pull-up Unused
Schmitt1 buffer Used
P15
Mode Out
N-ch Unused
output value 0
P16
Mode Out
N-ch Unused
output value 0
P17
Mode Out
N-ch Unused
output value 0
P31
Mode Out
output value 0
P32
Mode Out
output value 0
P41
Mode Out
output value 0
P70
Mode Out
N-ch Unused
output value 0
P71
Mode Out
N-ch Unused
output value 0
P72
Mode Out
N-ch Unused
output value 0
P73
Mode Out
output value 0
P82
Mode In
P83
Mode In
P84
Mode In
P85
Mode In
P90
Mode In
P91
Mode In
P92
Mode Out
output value 0
P120
Mode In
Pull-up Unused
P125
Mode In
Pull-up Unused
Schmitt1 buffer Used
P130
Mode Out
output value 0
P137
Mode In
P140
Mode Out
output value 0
Interrupt Unused
Serial Unused
A/D Converter Used
ADC Used
A/D convertor operation setting Used
Comparator operation setting Operation
Resolution setting 10 bits
VREF(+) setting VDD
VREF(-) setting VSS
Trigger mode setting Hardware trigger no wait mode
Hardware trigger no wait mode INTTRJ0
Operation mode setting One-shot select mode
ANI0 - ANI12 analog input selection ANI0 - ANI3
ANI24 - ANI25 analog input selection ANI26, ANI27, ANI28, ANI29, ANI30
A/D channel selection ANI0
Conversion time mode Normal 1
Conversion time 38 (1216/fCLK)(¦Ìs)
Conversion result upper/lower bound value setting Generates an interrupt request (INTAD) when ADLL ¡Ü ADCRH ¡Ü ADUL
Upper bound (ADUL) value 255
Lower bound (ADLL) value 0
Use A/D interrupt (INTAD) Used
Priority Low
Timer Used
TAU0 Used
Channel0
Channel 0 PWM output (master)
Cycle value 1000¦Ìs, (Actual value: 1000)
End of timer channel 0 count, generate an interrupt (INTTM00) Unused
Duty value 0(%), (Actual value: 0%)
Initial output value 0
Output level Active-high
Output delay time No delay
Slow mode Unused
End of timer channel 1 count, generate an interrupt (INTTM01) Unused
Channel1
Channel 1 PWM output (slave)
Channel2
Channel 2 Interval timer
Interval value (16 bits) 1000¦Ìs, (Actual value: 1000)
Generates INTTM02 when counting is started Unused
End of timer channel 2 count, generate an interrupt (INTTM02) Used
Priority (INTTM02) Low
TAU1 Unused
TMRJ0 Used
Functions Timer mode
Count source setting Auto
Timer value 100¦Ìs, (Actual value: 100)
When the counter underflows, generate an interrupt (INTTRJ0) Used
Priority Low
TMRD0 Unused
TMRD1 Unused
Watchdog Timer Unused
Real-time Clock Unused
Data Transfer Controller Unused
Clock Output/Buzzer Output Unused
Voltage Detector Unused
+ + \ No newline at end of file diff --git a/BCZT/output/BCZT_CTRL_SW0101.mot b/BCZT/output/BCZT_CTRL_SW0101.mot deleted file mode 100644 index 6e7c260..0000000 --- a/BCZT/output/BCZT_CTRL_SW0101.mot +++ /dev/null @@ -1,438 +0,0 @@ -S00E000042435A54202020206D6F74EE -S11300006E01FFFF0000000000000000000000007F -S11300100000000000000000000000000000E201F9 -S11300200000380269028A0200000000000000009B -S1130030C8010000E401000000000000000000000E -S1130040000000000000000000008C02000000001E -S1130050000000000000000000000000000000009C -S1130060000000000000000000000000000000008C -S1130070000000000000000000000000000000007C -S10700C0E9FFE884E4 -S10D00C4000000000000000000002E -S10D00CEFFFFFFFFFFFFFFFFFFFF2E -S11300D80000000000000000494010CA0F0F000093 -S11300E80000000000000000000000000000000004 -S11300F800000000000000000000000000000000F4 -S113010800000000000000000000000000000000E3 -S113011800000000000000000000000000000000D3 -S113012800000000000000000000000000000000C3 -S113013800000000000000000000000000000000B3 -S113014800000000000000000000000000000000A3 -S11301580000000000000000000000000000000093 -S10901680000000000008D -S113016ECBF820FE3034E9FC200300FC9F0300365C -S113017E00E7309DE8EF04CC0000A747DFF93620F6 -S113018EFE3020FEEF04CC0000A747DFF941003219 -S113019E9600EF08B31149D800489EE8F643DFF401 -S11301AE4100320000EF08B3114980004820FEF6EA -S11301BE43DFF4FC640300F6EFFEC1C3C5C78EFD36 -S11301CE708EFCC1FCB20900C09EFC609EFDC6C4CC -S11301DEC2C061FC61FCC1C3C5C78EFD708EFCC17B -S11301EE8E31D1DD0E91DD1791DD2A91DD33CE31C5 -S11301FE00EF163000E7FCC20500CE3101EF0A30E5 -S113020E02E7FCC20500CE3102C09EFC609EFDC614 -S113021EC4C2C061FC3004E7FCC20500CE3103EF5A -S113022EE83006E7FCC20500EFC4C1C3C534D206EC -S113023E8973895C01706331751054CC8971BB99D3 -S113024E8A0671FB9A068971FA99D0DF05C4C2C079 -S113025E61FC34D20689718B99EFF2C1C3C534D2D5 -S113026E06C78EFD708EFCC189719B99FCA3060096 -S113027EC09EFC609EFDC6C4C2C061FC61FCCFCEB4 -S107028E060361FC02 -S11302927100900016BF04088C019F0108E5030851 -S11302A2F2FCF8FF0E62CF800804D716E503088C2F -S11302B202088C03BF0408340010CF02080F8C0616 -S11302C29F81084C03DD2415080E00081E01BF009F -S11302D208148C04088C05BF06081251004E06DD72 -S11302E21BF98108FCF8FF0E62EF20300004BF0600 -S11302F2088C003129F005BF0008EFE5FB04080073 -S1130302899BA7A5B3F643DFF75100D7FC04F00E8F -S111031262D7FC08F00E71089000F58008D741 -S113032016C80300AEF82761D339315E12F643DDF7 -S113033027BBBC02BC04BC06BC08BC0ABC0CBC0E7B -S1130340BC10BC12BC14BC16BC18BC1ABC1CBC1E11 -S11303503704200037B3EFD6AEF847DD06F6BBA767 -S1130360A7EFF5D7717AFAFC930900FC110700EFA7 -S1130370FA717AFAD7341600CA0000CA0100CA0416 -S113038000CA0500CA0702FCA40300FC2C0500FCFB -S1130390640500FCD50300FCE70400F57800D77180 -S11303A07BFAEFD136C40234C402718215A116CE91 -S11303B0A000717AA1714BA4CA030071A336C402D0 -S11303C0716AA1716BA4710BA1CA04808A046C4286 -S11303D09A0471A3D734F00036F000F67182BAC6DD -S11303E030FF0ABAC4F6BF2A02714AE6714BE271C1 -S11303F05AE6715BE2713AE7713BE3716AE6716B4D -S1130400E2717AE6717BE2714AE7714BE3717AE754 -S1130410717BE3710AD4710BD0711AD4711BD07142 -S11304202AD4712BD0716AEE716AEAA1BAA0C918F4 -S11304307F0CAAC8085CFE08BAC8AACA085CFE08F1 -S1130440BACA300904BAA2C91A0000AACE086C02BA -S113045008BACEAACC085CFD08BACCAAC8085CFDD0 -S113046008BAC8AF2A02BF2A02AACA086C0208BA8C -S1130470CAF6BAA4CB64FF7CAACE085CFB08BACE49 -S1130480AACC085CFB08BACCAAC8085CFB08BAC8AA -S1130490AACA085CFB08BACA5A03FE51FE5F23FFCE -S11304A09E23D734B201AA08086C0208BA08A90826 -S11304B06C0308B9D734B401A9086C0308B9AA06B7 -S11304C0085CFD08BA06D734B201716BE2716BE6C1 -S11304D0A9086C0408B9D734B401A9086C0408B994 -S11304E0716AE6716BE2D730400204800016344032 -S11304F002718289718B99715AE5715BE1715AEDD0 -S1130500715AE9CA0200CA0100307F0CBFF006D755 -S1130510344002715BE1715BE589718A99D734409B -S11305200289718B99715AE5715BE1D7F400CD01B1 -S113053008F403F404F407F409F40DF40ECF6C008A -S1130540DEF52002CF760005CE20FECE2110CE238C -S1130550F9CE24FDCE27F0CE28FFCE29FBCE2CFFEA -S1130560CE2EFED730100004E0001634100071D2F5 -S1130570CE3000710AE7710BE3710AEF710AEB5197 -S1130580036F28FF9E2851186F23FF9E23CE30004F -S1130590CE32A1CA0000E58D07CA01FFCA0200CE0F -S11305A03100710A30D7710BE3710BE7717A30D7E0 -S11305B0717B30710AE7710BE3D7710A30D7710B85 -S11305C030D714AD1E316EB9D734C106F57B005156 -S11305D0046FC1029FC102F5C302CA0001CA0167C8 -S11305E0CA025F710BE2717BE1713BD0711BE27156 -S11305F00BE6717BE5713BD4711BE68A0B6C0F9A99 -S11306000B8A0C6C8F9A0CCA0710CA0815CA0911F8 -S1130610CA0A308A14CA1400F5730051106FC30259 -S11306209FC302D734CE06C79800CA0003CA070086 -S11306309A07FE7E0088000C80DD100CF5DD160C98 -S1130640F2DD044CC8DF135108EF0C5208309EE869 -S1130650FE0C00EF055102FE3400E5D006C0D720A1 -S113066004146236D40673CC00306D9BF198026199 -S11306704BDD18318EB8000516A80004D806B80062 -S11306808B72C6C7629B880281EFE21004D7C798B9 -S113069000FE1F0036D40634D4068800CA00206D3C -S11306A09BC0D730ACE8FE1C008FD50632ACE8EC1A -S11306B0CE0700F173318E04D8061483CA00006398 -S11306C04C08DFF1D7200414F0609802510F5FD476 -S11306D006736140DD1C8802318E1605B8001704CC -S11306E0D806168B72C6C7629B8802817098026313 -S11306F0EFE08A011004D7C1C3C664318EA104FFA0 -S1130700FF12DD0BC4C5899BA7A5C0C513EFEFC0BD -S1130710D74066E701DF1DF566E7FC0A0B00FC58CD -S11307201600FCCD1500FE0E03AF6CE7F743DD04A5 -S1130730B1BF6CE74067E701DF06F567E7FE9201AA -S11307404068E701DF0AF568E7FCC01300FE2200F9 -S11307504069E70161F8F569E7406AE701DF09F5F7 -S11307606AE7FEB302FE0703406BE70161F8F56B2D -S1130770E7D78FBCE8D1DD0E91DD3A91DD3B91DD09 -S11307803EF5BCE8EF398F83E73149738F82E73157 -S11307906970636160609F9EE88F86E79F9FE88F22 -S11307A0CCE79FA1E88FCEE79FA2E88FD0E79FA375 -S11307B0E85180EF065199EF025161FC2406008F45 -S11307C0BCE8819FBCE84C0361C8F5BCE8D7C3C44E -S11307D05C3F0CE7DD0B4C0861E8D78A049F86E791 -S11307E0D7899F84E78A019F85E7D791DD6091DDF2 -S11307F06491DD6591DD6791DD680CFCDD3E91DD82 -S11308004491DD4691DD3A91DD2291DD2791DD2889 -S113081091DD1D0CFDDD4F91DF5D8F83E7819F83AB -S1130820E74C04F582E7DC4FF583E7D7E0F1EF21ED -S11308305002EFF9E0E1EF195002EFF9E05102EF55 -S1130840105002EFF8E05103EF075002EFF8E051C7 -S113085004ECE60E005002EFF6E05105EFF350020F -S1130860EFF8EC8212008F82E7819F82E74C04F557 -S113087083E761C8F582E7D791DD3C91DD3991DDED -S11308803D91DD3A91DD3B91DD4491DD3D91DD36D5 -S113089091DD1C91DD1D91DD1A91DD1391DD0A912D -S11308A0DD0A91DD079161E8D7F1EF0DE1EF0A511F -S11308B002EF065103EF025104F0ECE60E0051057D -S11308C0EFF7EC8A1200ECAF1200EC151300EC6B9E -S11308D01300C7F19800FCE80A00D1DD0A88008102 -S11308E0FE08FFFC070F008800FCF90A00D1DD06B2 -S11308F0880081FE82FF88008198004C14DFD7C0F5 -S1130900D73032E7BF80E7AF3CE7023AE7023EE781 -S11309100234E70236E70238E712AF32E744AA5559 -S1130920DF1CAF42E74455AADF14134240E7DF0E51 -S1130930F1730932E7186EE783634C12DFF3D75182 -S113094003FCAA0C0014321D01CEFB01316C31AE44 -S113095003BF88E715443201DE128F65E7819F6586 -S1130960E74CFADC2DF565E7E564E7D7445002DC93 -S1130970138F65E7819F65E74CFADC16F565E7CFD1 -S113098064E702D704BDFE44FC00DE06F565E7F526 -S113099064E7D7FCA30400FCC70400FCA60500FC24 -S11309A0BA0500FC100500712201FCC90500ECC663 -S11309B00E00E6028AE712BF8AE7E566E71334050C -S11309C000CEFB030015616861F8E567E713340A9C -S11309D000CEFB030015616861F8E568E713341481 -S11309E000CEFB030015616861F8E569E713343252 -S11309F000CEFB030015616861F8E56AE71334E88B -S1130A0003CEFB030015616861F8E56BE7134488C6 -S1130A1013DC04F6BF8AE7D78F83E74C04DE087340 -S1130A20090420FCF40C008F82E74C04DE087309EF -S1130A300020ECB80C00D78F83E7D1DF0C712309B9 -S1130A40711304F6BF8CE7EF0873500A090020D62F -S1130A5012E6028CE744E80361C8F6BF8CE743DE84 -S1130A6007712209711204D7712309711304D7C7BE -S1130A705112FCE30B0098005111FCE30B0070D100 -S1130A80DF17880091DF128F8EE73601FF4C50DEAE -S1130A9024819F8EE77192EF1E90DF1F8800D1DFC3 -S1130AA01A8F8EE73601FF4C50DE0A819F8EE77164 -S1130AB0937182C0D771937183C0D73601FF71934C -S1130AC07183F58EE7C0D7F17319BEE80083634CD8 -S1130AD014DFF5D74C14DE057319D2E801D74C1492 -S1130AE0DE057319E6E801D74C14DE0B318E04D20F -S1130AF0E81489CA0000D7F1D74C14DE0B318E04F8 -S1130B00E6E81489CA0000D7F1D7C7F198004C0869 -S1130B10DE0F73E6D3EF020193DFFC128F84E7EF5D -S1130B20244C10DE110CF873E6D3EF020193DFFCC2 -S1130B30128F85E7EF0F0CF073E6D3EF020193DF1A -S1130B40FC128F86E7318E615B08615A08F743888F -S1130B5000DF295002D61279FAE8440000DF178832 -S1130B60007309BEE891DF058800FE71FF880073F9 -S1130B7019BEE800EF28B178FAE8EF22318E148824 -S1130B80007309BEE8D1DF16150104FAE814A9A11F -S1130B90B9441400DC0819BEE80163FE36FF88007E -S1130BA08198004C1461E8EE64FFC0D791DD119187 -S1130BB0DD1491DD1591DD1891DD1B91DD1FF1D759 -S1130BC08D09311AEF14E15B09D78D08314AEF0A18 -S1130BD08D08315AEF048D08312A5C01D78D083114 -S1130BE03AEFF74C15DE0BD1DD08318E04BDE81465 -S1130BF089D7F1D7D1DD0791DD1091DD08D77103D5 -S1130C000E710300D771020EEFF771030E7102002B -S1130C10D7D1DD0791DD1091DD08D771330771035A -S1130C200DD7713207EFF771330771020DD7D1DD9C -S1130C300791DD1391DD09D73607FF719371A3D7AF -S1130C403607FF7192EFF63607FF719371A2D7D181 -S1130C50DD0791DD1091DD08D7712303710307D7F8 -S1130C60712203EFF7712303710207D7D1DD0791D6 -S1130C70DD1391DD09D73601FF71E371F3D7360136 -S1130C80FF71E2EFF63601FF71E371F2D7D1DD07B0 -S1130C9091DD1091DD08D7711303715301D77112DF -S1130CA003EFF7711303715201D74C04DE085002AD -S1130CB0D6127900E7D7F6D72004734C6561C85380 -S1130CC064E6061816F661D8A1B80263318E14C51D -S1130CD0C217CEFB0116C0C3C5C2A802CEFB0212C6 -S1130CE0A800031217360000346400CEFB0B00BDCD -S1130CF01A1004D72004734C6561C85364E60618BF -S1130D0016F661D8A1B80263318E14C5C217CEFBA2 -S1130D100116C0C3C5C2A802CEFB0212A80003126A -S1130D2017360000346400CEFB0B00BE661004D7F7 -S1130D301662340000738393DD071561090014EF14 -S1130D40F6F6B125D72006D5D3E761F8EEA200AFB9 -S1130D50D4E7F74361E8EE980030AA55BF22E830A3 -S1130D6055AABF6EE8F19804318EB802320600CE5F -S1130D70FB020422E8B8001404060016A8020112BB -S1130D80B802799CE7BB15A1A11479A8E7B9A8001A -S1130D900404001479B4E7B9A80204FEE7B8001407 -S1130DA0130422E81204260016A9BB15040C00142F -S1130DB01304320016A9BBA8000418001413043E3F -S1130DC00016A9BB88048198044C06DF9B5224308A -S1130DD024E8FE5BFFBF6CE8304E00C1340F0032E4 -S1130DE000103022E8FC0A17004C11C061F8F5D35A -S1130DF0E71006D72006304E00C1340F0032001031 -S1130E003022E8FCE61800C052243024E8FE20FF1B -S1130E1012AF22E844AA55DD33F1775002D61230DE -S1130E200080789CE7F178A8E778B4E71304FEE73C -S1130E30B80014F6B915040C0014F6B9A800041887 -S1130E400014F6B987674C06DFD0EF77AF6EE8443D -S1130E5055AADFC513426CE8DFBFF19804318EB8A0 -S1130E6002320600CEFB020422E8B8001404060095 -S1130E7016A80212311CAB789CE715A1A116A80094 -S1130E8004040014AB78A8E7A978B4E71304FEE7D8 -S1130E90B800130422E81204260014A914A800358B -S1130EA0B915040C00161304320014A9BB13043E34 -S1130EB00014A80004180016A9BB88048198044CE7 -S1130EC006DF9A1006D7C7F19800318E12311C3014 -S1130ED00080789CE788007319C6E7008363980054 -S1130EE04C06DFE6C0D773604C03DE09634C06DEB4 -S1130EF004601890E7D775C3C6655002D6121778F8 -S1130F0022E9D7E5D2E7D7D5D2E761F8D7F5D2E71A -S1130F10F6FED2FFF0E1FECDFF300002FEC7FF3047 -S1130F200003FEC1FF300004FEBBFF300005EFB636 -S1130F30C78FD2E7D161F8EE3D0391DD4291DF3DE9 -S1130F40D58AE8DF38D58BE8DF33D58CE8DF2EF19E -S1130F5098008800755002D61204A8E71679B4E701 -S1130F6061090016F661D8A131FD1217311E031272 -S1130F7065FE82FF88008198004C06DFD5EF44E5CA -S1130F808AE8E58BE8E58CE8E69800F1FE57FF3047 -S1130F900102FE51FF300104FE4BFFF6BF84E8BF9F -S1130FA086E8BF88E8A0D2E78800755002D612F61A -S1130FB078A8E778B4E75180789CE7856598004C79 -S1130FC006DFE5E98AE86391DD3A91DD3F91DD5082 -S1130FD091DD7A9161F8EED6009161F8EEF5009119 -S1130FE0DF20A284E8AFB6E7F74361F8EED700F557 -S1130FF08AE8EEC900D5C7E7DD47F58AE8E1F0FEE7 -S1131000E4FEEF62A284E8AFA8E7EF1A8F8DE881CF -S11310109F8DE84C33DC4F83639F8AE8E6A1EF3F62 -S1131020A284E8AFB4E76168DD0C83639F8AE8F5C6 -S11310308DE8F6FEB0FEAF84E844B90BDE05D5C6F4 -S1131040E7DD23CF8AE804F58DE8F1EFB18F8DE871 -S1131050819F8DE84C33DC0EE083639F8AE8E1FED8 -S113106084FEF6BF84E8E98BE86391DD7791DD7C4B -S11310709161F8EE8B009161F8EEB6009161F8EEA3 -S11310801D019161F8EE3D0191DF21A286E8AFBA1E -S1131090E7F74361F8EE1F01F58BE8EE1001D5C9BF -S11310A0E7DD09F58BE85103F0FE3AFEEE9D00A260 -S11310B084E8AFAAE76168DD0D83639F8AE8F58D54 -S11310C0E8F0E1FE20FEAF84E844B90B61D8EE24D9 -S11310D0FFEE26FF8F8DE8819F8DE84C335002DCB4 -S11310E085EE75FFA286E8AFACE7EF1B8F8EE88133 -S11310F09F8EE84C33DC5583639F8BE8300202EF0C -S113110044A286E8AFB8E76168DD0E83639F8BE88D -S1131110F58EE8300002FECDFDAF86E844B90BDE63 -S113112005D5C8E7DD26CF8BE804F58EE85102EE3D -S113113076FF8F8EE8819F8EE84C33DC0FE083636B -S11311409F8BE85103FE9EFDF6BF86E8E98CE863B9 -S11311509161F8EE82009161F8EE84009161F8EEFD -S113116093009161F8EEBE009161F8EED4009161B4 -S1131170F8EEF4009161E8EE0601A288E8AFBEE75C -S1131180F74361F8EED300F58CE8EEC400D5CBE765 -S113119061F8EEEB00F58CE85105F0C2EE47FDA2D4 -S11311A086E8AFAEE76168DD0E83639F8BE8F58E5A -S11311B0E8300003FE2FFDAF86E844B90B61D8EE9A -S11311C0DCFEEEDEFE8F8EE8819F8EE84C3350020B -S11311D061C8EE69FFEE74FFA288E8AFB0E7EF1BC9 -S11311E08F8FE8819F8FE84C33DC5583639F8CE8B5 -S11311F0300204EF44A288E8AFBCE76168DD0E83E7 -S1131200639F8CE8F58FE8300004FED9FCAF88E8D2 -S113121044B90BDE05D5CAE7DD66CF8CE804F58F4B -S1131220E85104EE74FF8F8FE8819F8FE84C33DC24 -S11312304FE083639F8CE85105FEAAFCF6BF88E863 -S1131240EF3EA288E8AFB2E76168DD0E83639F8C4E -S1131250E8F58FE8300005FE8CFCAF88E844B90B54 -S113126061D8EE28FFEE2DFF8F8FE8819F8FE84C29 -S1131270335002DEBDEF09F58AE8F58BE8F58CE81A -S1131280C0D7E571E8F6BF76E8D7AF76E8442C011D -S1131290DC0ECF71E80230F401BF76E8F572E8D7CE -S11312A0E570E8F6BF74E8BF76E8F571E8D7D7C70C -S11312B04071E802DF0E8F72E8819F72E84C03618F -S11312C0C8E5D2E7F14070E801DD1C98008800759C -S11312D05002D61279FEE71265FE1AFC8800819846 -S11312E0004C06DFE8EF2BF570E8755002D6127952 -S11312F0A8E76168DD0D79B4E76168DD06799CE7EC -S113130078FEE730E803BFD4E7E5D3E785654C060C -S1131310DFD8C0D7D7C7F14070E801DD1D98008839 -S113132000755002D6040AE816AB1265FEC7FB88A6 -S1131330008198004C06DFE7EF2EF570E875500247 -S1131340D61279A8E76168DD1079B4E76168DD0930 -S113135013040AE816799CE7BB85654C06DFDE308A -S1131360E803BFD4E7E5D3E7C0D7D7C7F14070E8B7 -S113137001DD1D98008800755002D60416E816ABEE -S11313801265FE71FB88008198004C06DFE7EF2EA2 -S1131390F570E8755002D61279A8E76168DD107916 -S11313A0B4E76168DD09130416E816799CE7BB8588 -S11313B0654C06DFDE30E803BFD4E7E5D3E7C0D7EA -S11313C02008FE6BFB4070E801DF13E60274E8BFFF -S11313D074E844F501DC07F570E8F6BF74E88F7132 -S11313E0E87391DF0CAF76E844E803DE04A1BF762E -S11313F0E8634C02DF12AF76E8F743DD0B04FFFF2E -S1131400BF76E861F8F571E840D6E701DF3DF5D62F -S1131410E78F90E74C01DF08AF9CE7BFA8E7EF2513 -S11314204C02DF08AF9CE7BFB4E7EF198F91E74C9C -S113143001DF08AF9EE7BFAAE7EF0A4C02DF06AF61 -S11314409EE7BFB6E7F590E7F591E740D7E701DF00 -S11314503DF5D7E78F92E74C01DF08AFA0E7BFACBB -S1131460E7EF254C02DF08AFA0E7BFB8E7EF198F1D -S113147093E74C01DF08AFA2E7BFAEE7EF0A4C02E7 -S1131480DF06AFA2E7BFBAE7F592E7F593E740D8E6 -S1131490E701DD5DF19802318EB8040490E7148809 -S11314A0027389771896E789D161E8EE9500A8045C -S11314B00112B80679A8E7B8006168DD0679B4E7D7 -S11314C0146168DD7E7922E916F743DD22A800471E -S11314D061D31C174561D369A80612799CE71404EB -S11314E00A0012174361D3498802731996E701EF82 -S11314F050F5D8E78F94E74C01DF08AFA4E7BFB0FD -S1131500E7EF254C02DF08AFA4E7BFBCE7EF198F74 -S113151095E74C01DF08AFA6E7BFB2E7EF0A4C023C -S1131520DF06AFA6E7BFBEE7F594E7F595E7EE6300 -S1131530FF1504F6FF121743DE548802731996E769 -S113154002EF52A8040112B80079A8E7146168DD1B -S11315504079B4E76168DD391504ECFF14799CE740 -S11315604561D30D6791DF0988027357001996E727 -S113157000C2C379B4E704140014799CE745DE156E -S1131580674C02DF108802731996E700EF07A8067C -S113159012F67822E988028198024C0661E8EEF698 -S11315A0FE8F96E7FCF40B008F97E7FC110C008F7D -S11315B098E7FC2E0C008F99E7FC4F0C008F9AE7FC -S11315C0FC6C0C008F9BE71008EC8D0C005102FCA6 -S11315D0AA0C00BFCCE7E1FCAA0C00BFCEE7F1FCEB -S11315E0AA0C0012BFD0E7AFCCE7443D00DC1AD50B -S11315F0D6E7DF15E6022EE9BF2EE9446400DC0DD0 -S1131600F6BF2EE9E5D6E7EF04F6BF2EE9AFCEE745 -S1131610443D00DC1AD5D7E7DF15E60230E9BF30D8 -S1131620E9446400DC0DF6BF30E9E5D7E7EF04F6E2 -S1131630BF30E91344C900DC19D5D8E7DF14E6024A -S113164032E9BF32E9446400DC07F6BF32E9E5D889 -S1131650E7D7F6BF32E9D7D72004F1EE9700318EF1 -S1131660B8008802819803FCAC0B0072A8000490B7 -S1131670E816624DDF2C8802731996E8000996E794 -S1131680D1DD6CA80001120478E814A9A1B944F5CD -S113169001DC5C30F4017878E888027319C6E7014C -S11316A0EF4DA8000496E8148981994C03DC28883E -S11316B002730996E74C01DF0CA80001049CE716AD -S11316C0617900EF0E4C02DF0AA80001049CE716C2 -S11316D0618900621890E8C2C3311CF67878E88802 -S11316E0027330E80319C6E700BFD4E7E5D3E788FF -S11316F0034C06DD059802EE64FFAFD4E7F743DF41 -S1131700031004D7B1BFD4E7EFF7C1200A13C30411 -S113171000F0121561D8A104F0FF4400001361F831 -S113172044001061C8EEFA008F9CE870D1DF29C82C -S11317300A20C80B00AEF8040A00FC920200C80894 -S113174008A8000CF0B802A812B806AEF8A1A1FCD3 -S1131750AD020073E59CE8E090DF49634CFFDF07CE -S1131760FC0E030073EFF44C1BDF18C80803A80039 -S11317700CF031AEB802AEF8A1A1FCAD020073CFFB -S11317809CE802D1DF1EC80804A8000CF0B802A827 -S113179012B806A80CB804AEF8A1A1FCAD020073FF -S11317A0CF9CE8038F9CE84C02DF2F634CFFDF07DC -S11317B0FC0E030073EFF4D1DF6BC80804A8000C1F -S11317C0F0B802A812B806A80CB804AEF8A1A1FC9F -S11317D0AD020073CF9CE80351034C03DF2B634C31 -S11317E0FFDF07FC0E030073EFF4D1DF38C80806EF -S11317F0A8000CF0B802A812B806AEF8A1A1FCAD7E -S1131800020073CF9CE80451044C04DF1883DF0703 -S1131810FC0E030073EFF6FC140300F59CE8511171 -S1131820EF04F59CE8E1100ED7C1200C130400F07E -S1131830B8001561D8A104F0FFF743A80061F8448B -S1131840001061C8EE9B00C80A20C80B00AEF80463 -S11318500A00FC920200C80808A800B802A812B83E -S113186006AEF8A1A1FCAD02004CFFDF06FC0E039E -S113187000EFF64C1BDF1BC80803A80031AEB8020A -S1131880AEF8A1A1FCAD02004CFFDF06FC0E030084 -S1131890EFF6D1DD0BE19800FC1403008800EF4360 -S11318A0C80804A800B802A812B806A80CB804AE68 -S11318B0F8A1A1FCAD02004CFFDF06FC0E0300EF13 -S11318C0F6D1DFD1C80806A800B802A812B806AE3F -S11318D0F8A1A1FCAD0200980081DFBCFC0E03005E -S11318E0EFF5E1100ED7C12006C3C48F9000718CB0 -S11318F0A80C12DC2D369000F67182B804B802A848 -S113190004440000A80261F8440F00DE1500A80496 -S1131910B800A80204010016A80061D8A1B80417F1 -S1131920EFDBF6B800F143DE0FA80616899BA5A7E6 -S10E193017B806A800A1EFEB1008D7C1 -S10B2000006450320064503208 -S214017E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C -S214017E10FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C -S214017E20FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C -S214017E30FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C -S214017E40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C -S214017E50FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C -S214017E60FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C -S214017E70FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C -S214017E80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC -S214017E90FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC -S214017EA0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC -S214017EB0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC -S214017EC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC -S214017ED0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC -S214017EE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C -S214017EF0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C -S214017F00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B -S214017F10FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B -S214017F20FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B -S214017F30FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B -S214017F40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B -S214017F50FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B -S214017F60FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B -S214017F70FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B -S214017F80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB -S214017F90FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB -S214017FA0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB -S214017FB0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB -S214017FC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB -S214017FD0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB -S214017FE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B -S214017FF0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B -S9030000FC diff --git a/BCZT/output/BCZT_CTRL_SW0103.mot b/BCZT/output/BCZT_CTRL_SW0103.mot new file mode 100644 index 0000000..0e01ca1 --- /dev/null +++ b/BCZT/output/BCZT_CTRL_SW0103.mot @@ -0,0 +1,450 @@ +S00E000042435A54202020206D6F74EE +S11300007001FFFF0000000000000000000000007D +S11300100000000000000000000000000000E401F7 +S113002000003A026B028C02000000000000000095 +S1130030CA010000E601000000000000000000000A +S1130040000000000000000000008E02000000001C +S1130050000000000000000000000000000000009C +S1130060000000000000000000000000000000008C +S1130070000000000000000000000000000000007C +S10700C0E9FFE884E4 +S10D00C4000000000000000000002E +S10D00CEFFFFFFFFFFFFFFFFFFFF2E +S11300D80000000000000000494010CA0F0F000093 +S11300E80000000000000000000000000000000004 +S11300F800000000000000000000000000000000F4 +S113010800000000000000000000000000000000E3 +S113011800000000000000000000000000000000D3 +S113012800000000000000000000000000000000C3 +S113013800000000000000000000000000000000B3 +S113014800000000000000000000000000000000A3 +S11301580000000000000000000000000000000093 +S10B016800000000000000008B +S1130170CBF820FE3036E9FC220300FCA103003654 +S113018000E7309DE8EF04CC0000A747DFF93620F4 +S1130190FE3020FEEF04CC0000A747DFF941003217 +S11301A09800EF08B31149D800489EE8F643DFF4FD +S11301B04100320000EF08B3114980004820FEF6E8 +S11301C043DFF4FC660300F6EFFEC1C3C5C78EFD32 +S11301D0708EFCC1FCDE0900C09EFC609EFDC6C49E +S11301E0C2C061FC61FCC1C3C5C78EFD708EFCC179 +S11301F08E31D1DD0E91DD1791DD2A91DD33CE31C3 +S113020000EF163000E7FCC40500CE3101EF0A30E0 +S113021002E7FCC40500CE3102C09EFC609EFDC610 +S1130220C4C2C061FC3004E7FCC40500CE3103EF56 +S1130230E83006E7FCC40500EFC4C1C3C534D206E8 +S11302408973895C01706331751054CC8971BB99D1 +S11302508A0671FB9A068971FA99D0DF05C4C2C077 +S113026061FC34D20689718B99EFF2C1C3C534D2D3 +S113027006C78EFD708EFCC189719B99FCA5060092 +S1130280C09EFC609EFDC6C4C2C061FC61FCCFCEB2 +S1070290060361FC00 +S11302947100900016BF04088C019F0108E503084F +S11302A4F2FCF8FF0E62CF800804D716E503088C2D +S11302B402088C03BF0408340010CF02080F8C0614 +S11302C49F81084C03DD2415080E00081E01BF009D +S11302D408148C04088C05BF06081251004E06DD70 +S11302E41BF98108FCF8FF0E62EF20300004BF06FE +S11302F4088C003129F005BF0008EFE5FB04080071 +S1130304899BA7A5B3F643DFF75100D7FC04F00E8D +S111031462D7FC08F00E71089000F58008D73F +S113032216C80300AEF82761D339315E12F643DDF5 +S113033227BBBC02BC04BC06BC08BC0ABC0CBC0E79 +S1130342BC10BC12BC14BC16BC18BC1ABC1CBC1E0F +S11303523704200037B3EFD6AEF847DD06F6BBA765 +S1130362A7EFF5D7717AFAFCBF0900FC130700EF77 +S1130372FA717AFAD7341600CA0000CA0100CA0414 +S113038200CA0500CA0702FCA60300FC2E0500FCF5 +S1130392660500FCD70300FCE90400F57800D77178 +S11303A27BFAEFD136C40234C402718215A116CE8F +S11303B2A000717AA1714BA4CA030071A336C402CE +S11303C2716AA1716BA4710BA1CA04808A046C4284 +S11303D29A0471A3D734F00036F000F67182BAC6DB +S11303E230FF0ABAC4F6BF2A02714AE6714BE271BF +S11303F25AE6715BE2713AE7713BE3716AE6716B4B +S1130402E2717AE6717BE2714AE7714BE3717AE752 +S1130412717BE3710AD4710BD0711AD4711BD07140 +S11304222AD4712BD0716AEE716AEAA1BAA0C918F2 +S1130432FF7CAAC8085CFE08BAC8AACA085CFE08FF +S1130442BACA300904BAA2C91A0000AACE086C02B8 +S113045208BACEAACC085CFD08BACCAAC8085CFDCE +S113046208BAC8AF2A02BF2A02AACA086C0208BA8A +S1130472CAF6BAA4CB64FF7CAACE085CFB08BACE47 +S1130482AACC085CFB08BACCAAC8085CFB08BAC8A8 +S1130492AACA085CFB08BACA5A03FE51FE5F23FFCC +S11304A29E23D734B201AA08086C0208BA08A90824 +S11304B26C0308B9D734B401A9086C0308B9AA06B5 +S11304C2085CFD08BA06D734B201716BE2716BE6BF +S11304D2A9086C0408B9D734B401A9086C0408B992 +S11304E2716AE6716BE2D730400204800016344030 +S11304F202718289718B99715AE5715BE1715AEDCE +S1130502715AE9CA0200CA0100307F0CBFF006D753 +S1130512344002715BE1715BE589718A99D7344099 +S11305220289718B99715AE5715BE1D7F400CD01AF +S113053208F403F404F407F409F40DF40ECF6C0088 +S1130542DEF52002CF760005CE20FECE2110CE238A +S1130552F9CE24FDCE27F0CE28FFCE29FBCE2CFFE8 +S1130562CE2EFED730100004E0001634100071D2F3 +S1130572CE3000710AE7710BE3710AEF710AEB5195 +S1130582036F28FF9E2851186F23FF9E23CE30004D +S1130592CE32A1CA0000E58D07CA01FFCA0200CE0D +S11305A23100710A30D7710BE3710BE7717A30D7DE +S11305B2717B30710AE7710BE3D7710A30D7710B83 +S11305C230D714AD1E316EB9D734C106F57B005154 +S11305D2046FC1029FC102F5C302CA0001CA0167C6 +S11305E2CA025F710BE2717BE1713BD0711BE27154 +S11305F20BE6717BE5713BD4711BE68A0B6C0F9A97 +S11306020B8A0C6C8F9A0CCA0710CA0815CA0911F6 +S1130612CA0A308A14CA1400F5730051106FC30257 +S11306229FC302D734CE06C79800CA0003CA070084 +S11306329A07FE7E0088000C80DD100CF5DD160C96 +S1130642F2DD044CC8DF135108EF0C5208309EE867 +S1130652FE0C00EF055102FE3400E5D006C0D7209F +S113066204146236D40673CC00306D9BF198026197 +S11306724BDD18318EB8000516A80004D806B80060 +S11306828B72C6C7629B880281EFE21004D7C798B7 +S113069200FE1F0036D40634D4068800CA00206D3A +S11306A29BC0D730ACE8FE1C008FD50632ACE8EC18 +S11306B2D00700F173318E04D8061483CA00006394 +S11306C24C08DFF1D7200414F0609802510F5FD474 +S11306D206736140DD1C8802318E1605B8001704CA +S11306E2D806168B72C6C7629B8802817098026311 +S11306F2EFE08A011004D7C1C3C664318EA104FF9E +S1130702FF12DD0BC4C5899BA7A5C0C513EFEFC0BB +S1130712D74066E701DF1DF566E7FC380B00FC13E2 +S11307221700FC851600FE3803AF6CE7F743DD04BF +S1130732B1BF6CE74067E701DF06F567E7FEA60194 +S11307424068E701DF0AF568E7FC371400FE22007F +S11307524069E70161F8F569E7406AE701DF09F5F5 +S11307626AE7FEDD02FE3303406BE70161F8F56BD5 +S1130772E7D78FBCE8D1DD0E91DD3A91DD3B91DD07 +S11307823EF5BCE8EF398F83E73149738F82E73155 +S11307926970636160609F9EE88F86E79F9FE88F20 +S11307A2CCE79FA1E88FCEE79FA2E88FD0E79FA373 +S11307B2E85180EF065199EF025161FC2606008F41 +S11307C2BCE8819FBCE84C0361C8F5BCE8D7C3C44C +S11307D25C3F0CE7DD0B4C0861E8D78A049F86E78F +S11307E2D7899F84E78A019F85E7D791DD6891DDE8 +S11307F26C91DD6D91DD6F91DD7091DD7991DD722A +S113080291DD6B91DD3E91DD4491DD4691DD3A91BE +S1130812DD2291DD2791DD2891DD1D0CFDDD5B914B +S1130822DF698F83E7819F83E74C04F582E7DC5B12 +S1130832F583E7D7E0F1EF215002EFF9E0E1EF1998 +S11308425002EFF9E05102EF105002EFF8E05103C9 +S1130852EF075002EFF8E05104EC160F005002EFDC +S1130862F6E05105EFF35002EFF8ECD51200EC017B +S11308721300EC731300ECD513008F82E7819F827F +S1130882E74C04F583E761C8F582E7D791DD3C9133 +S1130892DD3991DD3D91DD3A91DD3B91DD4491DD20 +S11308A23D91DD3691DD1C91DD1D91DD1A91DD1343 +S11308B291DD0A91DD0A91DD079161E8D7F1EF0D2F +S11308C2E1EF0A5102EF065103EF025104F0EC1674 +S11308D20F005105EFF7ECDD1200EC051300EC7785 +S11308E21300ECD91300C7F19800FC160B00D1DDFC +S11308F20A880081FEF4FEFC370F008800FC270BF7 +S113090200D1DD06880081FE82FF88008198004CB8 +S113091214DFD7C0D7300F00C1300010C13432E722 +S1130922321200510FFCA1190010043032E7BF80CB +S1130932E7AF3CE7023AE7023EE70234E70236E772 +S11309420238E712AF32E744AA55DF1CAF42E7444C +S113095255AADF14134240E7DF0EF1730932E71898 +S11309626EE783634C12DFF3D75103FCD80C0014F7 +S1130972321D01CEFB01316C31AE03BF88E7154451 +S11309823201DE128F65E7819F65E74CFADC2DF5B3 +S113099265E7E564E7D7445002DC138F65E7819F7E +S11309A265E74CFADC16F565E7CF64E702D704BDC8 +S11309B2FE44FC00DE06F565E7F564E7D7FCA50412 +S11309C200FCC90400FCA80500FCBC0500FC1205DF +S11309D200712201FCCB0500ECF40E00E6028AE76A +S11309E212BF8AE7E566E713340500CEFB03001560 +S11309F2616861F8E567E713340A00CEFB0300156A +S1130A02616861F8E568E713341400CEFB0300154E +S1130A12616861F8E569E713343200CEFB0300151F +S1130A22616861F8E56AE71334E803CEFB03001555 +S1130A32616861F8E56BE713448813DC04F6BF8A46 +S1130A42E7D78F83E74C04DE0873090420FC220DE8 +S1130A52008F82E74C04DE0873090020ECE60C00E8 +S1130A62D78F83E7D1DF0C712309711304F6BF8C8E +S1130A72E7EF0773090020318E12E6028CE7144473 +S1130A826400DC02F614BF8CE71543DE0771220909 +S1130A92711204D7712309711304D7C75112FC11BF +S1130AA20C0098005111FC110C0070D1DF17880062 +S1130AB291DF128F8EE73601FF4C50DE24819F8E28 +S1130AC2E77192EF1E90DF1F8800D1DF1A8F8EE745 +S1130AD23601FF4C50DE0A819F8EE771937182C00A +S1130AE2D771937183C0D73601FF71937183F58EE9 +S1130AF2E7C0D7F17319BEE80083634C14DFF5D75E +S1130B024C14DE057319D2E801D74C14DE057319AF +S1130B12E6E801D74C14DE0B318E04D2E81489CAFC +S1130B220000D7F1D74C14DE0B318E04E6E81489A9 +S1130B32CA0000D7F1D7C7F198004C08DE0F73E65C +S1130B42D3EF020193DFFC128F84E7EF244C10DE13 +S1130B52110CF873E6D3EF020193DFFC128F85E7E1 +S1130B62EF0F0CF073E6D3EF020193DFFC128F86D2 +S1130B72E7318E615B08615A08F7438800DF295028 +S1130B8202D61279FAE8440000DF1788007309BE1E +S1130B92E891DF058800FE71FF88007319BEE80042 +S1130BA2EF28B178FAE8EF22318E1488007309BE77 +S1130BB2E8D1DF16150104FAE814A9A1B944140016 +S1130BC2DC0819BEE80163FE36FF88008198004CF8 +S1130BD21461E8EE64FFC0D791DD1191DD1491DD5B +S1130BE21591DD1891DD1B91DD1FF1D78D09311AA5 +S1130BF2EF14E15B09D78D08314AEF0A8D08315AA7 +S1130C02EF048D08312A5C01D78D08313AEFF74C95 +S1130C1215DE0BD1DD08318E04BDE81489D7F1D776 +S1130C22D1DD0791DD1091DD08D771030E71030048 +S1130C32D771020EEFF771030E710200D7D1DD07EF +S1130C4291DD1091DD08D771330771030DD771322D +S1130C5207EFF771330771020DD7D1DD0791DD1369 +S1130C6291DD09D73607FF719371A3D73607FF7158 +S1130C7292EFF63607FF719371A2D7D1DD0791DDAA +S1130C821091DD08D7712303710307D7712203EF93 +S1130C92F7712303710207D7D1DD0791DD1391DDCB +S1130CA209D73601FF71E371F3D73601FF71E2EF21 +S1130CB2F63601FF71E371F2D7D1DD0791DD1091B0 +S1130CC2DD08D7711303715301D7711203EFF77162 +S1130CD21303715201D74C04DE085002D612790074 +S1130CE2E7D7F6D72004734C6561C85364E6061847 +S1130CF216F661D8A1B80263318E14C5C217CEFBB1 +S1130D020116C0C3C5C2A802CEFB0212A800031278 +S1130D1217360000346400CEFB0B00BD1A1004D752 +S1130D222004734C6561C85364E6061816F661D84C +S1130D32A1B80263318E14C5C217CEFB0116C0C31B +S1130D42C5C2A802CEFB0212A80003121736000085 +S1130D52346400CEFB0B00BE661004D71662340066 +S1130D6200738393DD071561090014EFF6F6B125CC +S1130D72D72006D5D3E761F8EEA200AFD4E7F74354 +S1130D8261E8EE980030AA55BF22E83055AABF6E3A +S1130D92E8F19804318EB802320600CEFB02042236 +S1130DA2E8B8001404060016A8020112B802799CDD +S1130DB2E7BB15A1A11479A8E7B9A800040400149B +S1130DC279B4E7B9A80204FEE7B80014130422E8D0 +S1130DD21204260016A9BB15040C001413043200D5 +S1130DE216A9BBA8000418001413043E0016A9BBDC +S1130DF288048198044C06DF9B52243024E8FE5B6D +S1130E02FFBF6CE8304E00C1340F003200103022B4 +S1130E12E8FCC517004C11C061F8F5D3E71006D7FA +S1130E222006304E00C1340F003200103022E8FC9C +S1130E32A11900C052243024E8FE20FF12AF22E898 +S1130E4244AA55DD33F1775002D612300080789CE3 +S1130E52E7F178A8E778B4E71304FEE7B80014F6DC +S1130E62B915040C0014F6B9A80004180014F6B954 +S1130E7287674C06DFD0EF77AF6EE84455AADFC52B +S1130E8213426CE8DFBFF19804318EB802320600D7 +S1130E92CEFB020422E8B8001404060016A80212CB +S1130EA2311CAB789CE715A1A116A8000404001418 +S1130EB2AB78A8E7A978B4E71304FEE7B8001304F3 +S1130EC222E81204260014A914A80035B915040C4A +S1130ED200161304320014A9BB13043E0014A80024 +S1130EE204180016A9BB88048198044C06DF9A10E2 +S1130EF206D7C7F19800318E12311C300080789CDD +S1130F02E788007319C6E700836398004C06DFE69E +S1130F12C0EE0CFF73604C03DE09634C06DE046012 +S1130F221890E7D775C3C6655002D612177822E91E +S1130F32D7E5D2E7D7C7F19800D5D2E7DD24F5D2B9 +S1130F42E7F6FECFFFF0E1FECAFF300002FEC4FF67 +S1130F52300003FEBEFF300004FEB8FF300005FE81 +S1130F62B2FF8800755002D6127922E96168DD0762 +S1130F72F67822E9E52EE9856598004C06DFE3C0A0 +S1130F82D7C78FD2E7D161F8EE3D0391DD4291DFFD +S1130F923DD58AE8DF38D58BE8DF33D58CE8DF2E00 +S1130FA2F198008800755002D61204A8E71679B4A5 +S1130FB2E761090016F661D8A131FD1217311E034B +S1130FC21265FE5FFF88008198004C06DFD5EF446E +S1130FD2E58AE8E58BE8E58CE8E69800F1FE34FF63 +S1130FE2300102FE2EFF300104FE28FFF6BF84E822 +S1130FF2BF86E8BF88E8A0D2E78800755002D612FF +S1131002F678A8E778B4E75180789CE7856598007C +S11310124C06DFE5E98AE86391DD3A91DD3F91DD33 +S11310225091DD7A9161F8EED6009161F8EEF50007 +S113103291DF20A284E8AFB6E7F74361F8EED70068 +S1131042F58AE8EEC900D5C7E7DD47F58AE8E1F09D +S1131052FEC1FEEF62A284E8AFA8E7EF1A8F8DE823 +S1131062819F8DE84C33DC4F83639F8AE8E6A1EFCE +S11310723FA284E8AFB4E76168DD0C83639F8AE82A +S1131082F58DE8F6FE8DFEAF84E844B90BDE05D596 +S1131092C6E7DD23CF8AE804F58DE8F1EFB18F8D41 +S11310A2E8819F8DE84C33DC0EE083639F8AE8E19C +S11310B2FE61FEF6BF84E8E98BE86391DD7791DD9A +S11310C27C9161F8EE8B009161F8EEB6009161F8C3 +S11310D2EE1D019161F8EE3D0191DF21A286E8AF98 +S11310E2BAE7F74361F8EE1F01F58BE8EE1001D57C +S11310F2C9E7DD09F58BE85103F0FE17FEEE9D000A +S1131102A284E8AFAAE76168DD0D83639F8AE8F5EC +S11311128DE8F0E1FEFDFDAF84E844B90B61D8EE41 +S113112224FFEE26FF8F8DE8819F8DE84C33500219 +S1131132DC85EE75FFA286E8AFACE7EF1B8F8EE885 +S1131142819F8EE84C33DC5583639F8BE830020227 +S1131152EF44A286E8AFB8E76168DD0E83639F8B34 +S1131162E8F58EE8300002FEAAFDAF86E844B90B2A +S1131172DE05D5C8E7DD26CF8BE804F58EE85102FB +S1131182EE76FF8F8EE8819F8EE84C33DC0FE0838E +S1131192639F8BE85103FE7BFDF6BF86E8E98CE88A +S11311A2639161F8EE82009161F8EE84009161F836 +S11311B2EE93009161F8EEBE009161F8EED40091D5 +S11311C261F8EEF4009161E8EE0601A288E8AFBE90 +S11311D2E7F74361F8EED300F58CE8EEC400D5CB13 +S11311E2E761F8EEEB00F58CE85105F0C2EE24FD60 +S11311F2A286E8AFAEE76168DD0E83639F8BE8F5F4 +S11312028EE8300003FE0CFDAF86E844B90B61D8CA +S1131212EEDCFEEEDEFE8F8EE8819F8EE84C3350CC +S11312220261C8EE69FFEE74FFA288E8AFB0E7EF8F +S11312321B8F8FE8819F8FE84C33DC5583639F8C2F +S1131242E8300204EF44A288E8AFBCE76168DD0E2F +S113125283639F8CE8F58FE8300004FEB6FCAF8808 +S1131262E844B90BDE05D5CAE7DD66CF8CE804F5A0 +S11312728FE85104EE74FF8F8FE8819F8FE84C331F +S1131282DC4FE083639F8CE85105FE87FCF6BF8840 +S1131292E8EF3EA288E8AFB2E76168DD0E83639FA0 +S11312A28CE8F58FE8300005FE69FCAF88E844B9A4 +S11312B20B61D8EE28FFEE2DFF8F8FE8819F8FE818 +S11312C24C335002DEBDEF09F58AE8F58BE8F58C64 +S11312D2E8C0D7E571E8F6BF76E8D7AF76E8442CE4 +S11312E201DC0ECF71E80230F401BF76E8F572E852 +S11312F2D7E570E8F6BF74E8BF76E8F571E8D7F58C +S11313022EE9D7C74071E802DF0E8F72E8819F721F +S1131312E84C0361C8E5D2E74070E801DF2EF570BE +S1131322E8F1755002D61279A8E76168DD0D79B447 +S1131332E76168DD06799CE778FEE730E803BFD40D +S1131342E7E5D3E785654C06DFD8C0D7D52EE9DFBC +S11313521BF198008800755002D61279FEE71265D7 +S1131362FEC1FB88008198004C06DFE8F52EE9EF08 +S1131372D9F52EE9D7C74070E801DF31F570E8F1FD +S1131382755002D61279A8E76168DD1079B4E76175 +S113139268DD0913040AE816799CE7BB85654C06E7 +S11313A2DFDE30E803BFD4E7E5D3E7C0D7D52EE9C3 +S11313B2DF1CF198008800755002D6040AE816ABC7 +S11313C21265FE5FFB88008198004C06DFE7F52E6C +S11313D2E9C0D7F52EE9D7C74070E801DF31F570CF +S11313E2E8F1755002D61279A8E76168DD1079B484 +S11313F2E76168DD09130416E816799CE7BB856585 +S11314024C06DFDE30E803BFD4E7E5D3E7C0D7D527 +S11314122EE9DF1CF198008800755002D60416E804 +S113142216AB1265FEFDFA88008198004C06DFE7D0 +S1131432F52EE9C0D72008FE37F9FE44FB4070E8D8 +S113144201DF13E60274E8BF74E844F501DC07F532 +S113145270E8F6BF74E88F71E87391DF0CAF76E839 +S113146244E803DE04A1BF76E8634C02DF12AF76E0 +S1131472E8F743DD0B04FFFFBF76E861F8F571E896 +S113148240D6E701DF3DF5D6E78F90E74C01DF0850 +S1131492AF9CE7BFA8E7EF254C02DF08AF9CE7BF8C +S11314A2B4E7EF198F91E74C01DF08AF9EE7BFAABB +S11314B2E7EF0A4C02DF06AF9EE7BFB6E7F590E717 +S11314C2F591E740D7E701DF3DF5D7E78F92E74C87 +S11314D201DF08AFA0E7BFACE7EF254C02DF08AF9E +S11314E2A0E7BFB8E7EF198F93E74C01DF08AFA27B +S11314F2E7BFAEE7EF0A4C02DF06AFA2E7BFBAE7E7 +S1131502F592E7F593E740D8E701DD5DF198023102 +S11315128EB8040490E71488027389771896E789D1 +S1131522D161E8EE9500A8040112B80679A8E7B8DB +S1131532006168DD0679B4E7146168DD7E7922E929 +S113154216F743DD22A8004761D31C174561D3690E +S1131552A80612799CE714040A0012174361D349BE +S11315628802731996E701EF50F5D8E78F94E74C98 +S113157201DF08AFA4E7BFB0E7EF254C02DF08AFF5 +S1131582A4E7BFBCE7EF198F95E74C01DF08AFA6CC +S1131592E7BFB2E7EF0A4C02DF06AFA6E7BFBEE73A +S11315A2F594E7F595E7EE63FF1504F6FF1217438A +S11315B2DE548802731996E702EF52A8040112B8A6 +S11315C20079A8E7146168DD4079B4E76168DD3920 +S11315D21504ECFF14799CE74561D30D6791DF098B +S11315E288027357001996E700C2C379B4E704145A +S11315F20014799CE745DE15674C02DF10880273FC +S11316021996E700EF07A80612F67822E988028104 +S113161298024C0661E8EEF6FE8F96E7FC220C0077 +S11316228F97E7FC3F0C008F98E7FC5C0C008F99C6 +S1131632E7FC7D0C008F9AE7FC9A0C008F9BE71065 +S113164208ECBB0C00D1DD1991DD2991300A00DFD1 +S11316520FD59AE761E8503CD59BE761E804140092 +S1131662D7D596E7300A0061E8503CD597E7DDF01C +S1131672043200D7D598E7300A0061E8503CD59986 +S1131682E7EFEB5102FCD80C00BFCCE7E1FCD80C2D +S113169200BFCEE7F1FCD80C00BFD0E7AFCCE744E3 +S11316A23D00DC1AD5D6E7DF15E60230E9BF30E9A2 +S11316B2446400DC0DF6BF30E9E5D6E7EF04F6BF7B +S11316C230E9AFCEE7443D00DC1AD5D7E7DF15E6B3 +S11316D20232E9BF32E9446400DC0DF6BF32E9E5C7 +S11316E2D7E7EF04F6BF32E95102FE58FF42D0E7D2 +S11316F2DE19D5D8E7DF14E60234E9BF34E94464DD +S113170200DC07F6BF34E9E5D8E7D7F6BF34E9D7FA +S1131712D72004F1EE9700318EB800880281980335 +S1131722FCDA0B0072A8000490E816624DDF2C88E4 +S113173202731996E8000996E7D1DD6CA80001123C +S11317420478E814A9A1B944F501DC5C30F4017809 +S113175278E888027319C6E701EF4DA8000496E8F9 +S1131762148981994C03DC288802730996E74C0199 +S1131772DF0CA80001049CE716617900EF0E4C020D +S1131782DF0AA80001049CE716618900621890E848 +S1131792C2C3311CF67878E888027330E80319C6AC +S11317A2E700BFD4E7E5D3E788034C06DD059802DA +S11317B2EE64FFAFD4E7F743DF031004D7B1BFD41D +S11317C2E7EFF7C1200A13C30400F0121561D8A190 +S11317D204F0FF4400001361F844001061C8EEFAFB +S11317E2008F9CE870D1DF29C80A20C80B00AEF82C +S11317F2040A00FC940200C80808A8000CF0B8020D +S1131802A812B806AEF8A1A1FCAF020073E59CE8E9 +S1131812E090DF49634CFFDF07FC10030073EFF431 +S11318224C1BDF18C80803A8000CF031AEB802AE96 +S1131832F8A1A1FCAF020073CF9CE802D1DF1EC85D +S11318420804A8000CF0B802A812B806A80CB80440 +S1131852AEF8A1A1FCAF020073CF9CE8038F9CE811 +S11318624C02DF2F634CFFDF07FC10030073EFF41D +S1131872D1DF6BC80804A8000CF0B802A812B8069D +S1131882A80CB804AEF8A1A1FCAF020073CF9CE887 +S11318920351034C03DF2B634CFFDF07FC100300EF +S11318A273EFF4D1DF38C80806A8000CF0B802A818 +S11318B212B806AEF8A1A1FCAF020073CF9CE804F3 +S11318C251044C04DF1883DF07FC10030073EFF6A6 +S11318D2FC160300F59CE85111EF04F59CE8E110B5 +S11318E20ED7C1200C130400F0B8001561D8A1046E +S11318F2F0FFF743A80061F844001061C8EE9B00B2 +S1131902C80A20C80B00AEF8040A00FC940200C8FE +S11319120808A800B802A812B806AEF8A1A1FCAF44 +S113192202004CFFDF06FC100300EFF64C1BDF1B2A +S1131932C80803A80031AEB802AEF8A1A1FCAF02F8 +S1131942004CFFDF06FC100300EFF6D1DD0BE1983B +S113195200FC1603008800EF43C80804A800B8027C +S1131962A812B806A80CB804AEF8A1A1FCAF0200F4 +S11319724CFFDF06FC100300EFF6D1DFD1C80806E6 +S1131982A800B802A812B806AEF8A1A1FCAF0200E2 +S1131992980081DFBCFC100300EFF5E1100ED7C103 +S11319A22006C3C48F9000718CA80C12DC2D3690D3 +S11319B200F67182B804B802A804440000A80261C7 +S11319C2F8440F00DE1500A804B800A802040100C0 +S11319D216A80061D8A1B80417EFDBF6B800F143EA +S11319E2DE0FA80616899BA5A717B806A800A1EFC3 +S10719F2EB1008D713 +S10B2000006450320064503208 +S214017E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +S214017E10FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +S214017E20FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +S214017E30FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +S214017E40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +S214017E50FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +S214017E60FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +S214017E70FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +S214017E80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +S214017E90FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +S214017EA0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +S214017EB0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +S214017EC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +S214017ED0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +S214017EE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +S214017EF0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +S214017F00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +S214017F10FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +S214017F20FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +S214017F30FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +S214017F40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +S214017F50FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +S214017F60FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +S214017F70FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +S214017F80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +S214017F90FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +S214017FA0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +S214017FB0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +S214017FC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +S214017FD0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +S214017FE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +S214017FF0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +S9030000FC diff --git a/BCZT/r_cg_adc.c b/BCZT/r_cg_adc.c index 5a7204c..aa6acd8 100644 --- a/BCZT/r_cg_adc.c +++ b/BCZT/r_cg_adc.c @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements device driver for ADC module. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/BCZT/r_cg_adc.h b/BCZT/r_cg_adc.h index 0728d73..33094c6 100644 --- a/BCZT/r_cg_adc.h +++ b/BCZT/r_cg_adc.h @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements device driver for ADC module. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ #ifndef ADC_H diff --git a/BCZT/r_cg_adc_user.c b/BCZT/r_cg_adc_user.c index 8139009..7f81824 100644 --- a/BCZT/r_cg_adc_user.c +++ b/BCZT/r_cg_adc_user.c @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements device driver for ADC module. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/BCZT/r_cg_cgc.c b/BCZT/r_cg_cgc.c index 82e713f..e1d320c 100644 --- a/BCZT/r_cg_cgc.c +++ b/BCZT/r_cg_cgc.c @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements device driver for CGC module. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/BCZT/r_cg_cgc.h b/BCZT/r_cg_cgc.h index a7b0140..c64d15d 100644 --- a/BCZT/r_cg_cgc.h +++ b/BCZT/r_cg_cgc.h @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements device driver for CGC module. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ #ifndef CGC_H diff --git a/BCZT/r_cg_cgc_user.c b/BCZT/r_cg_cgc_user.c index d9eb8cf..220a106 100644 --- a/BCZT/r_cg_cgc_user.c +++ b/BCZT/r_cg_cgc_user.c @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements device driver for CGC module. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/BCZT/r_cg_macrodriver.h b/BCZT/r_cg_macrodriver.h index e5a7630..2855bfc 100644 --- a/BCZT/r_cg_macrodriver.h +++ b/BCZT/r_cg_macrodriver.h @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements general head file. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ #ifndef STATUS_H diff --git a/BCZT/r_cg_port.c b/BCZT/r_cg_port.c index 1e5b367..3b948c1 100644 --- a/BCZT/r_cg_port.c +++ b/BCZT/r_cg_port.c @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements device driver for PORT module. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/BCZT/r_cg_port.h b/BCZT/r_cg_port.h index a4cd8e5..9f81116 100644 --- a/BCZT/r_cg_port.h +++ b/BCZT/r_cg_port.h @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements device driver for PORT module. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ #ifndef PORT_H diff --git a/BCZT/r_cg_port_user.c b/BCZT/r_cg_port_user.c index 176b388..3b395df 100644 --- a/BCZT/r_cg_port_user.c +++ b/BCZT/r_cg_port_user.c @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements device driver for PORT module. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/BCZT/r_cg_timer.c b/BCZT/r_cg_timer.c index e183bc9..e389f7f 100644 --- a/BCZT/r_cg_timer.c +++ b/BCZT/r_cg_timer.c @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements device driver for TAU module. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ /*********************************************************************************************************************** @@ -99,7 +99,7 @@ void R_TAU0_Create(void) /* Channel 0 is used as master channel for PWM output function */ TMR00 = _0000_TAU_CLOCK_SELECT_CKM0 | _0000_TAU_CLOCK_MODE_CKS | _0000_TAU_TRIGGER_SOFTWARE | _0001_TAU_MODE_PWM_MASTER; - TDR00 = _0C7F_TAU_TDR00_VALUE; + TDR00 = _7CFF_TAU_TDR00_VALUE; TO0 &= ~_0001_TAU_CH0_OUTPUT_VALUE_1; TOE0 &= ~_0001_TAU_CH0_OUTPUT_ENABLE; /* Channel 1 is used as slave channel for PWM output function */ diff --git a/BCZT/r_cg_timer.h b/BCZT/r_cg_timer.h index 74e056d..8bc4d71 100644 --- a/BCZT/r_cg_timer.h +++ b/BCZT/r_cg_timer.h @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements device driver for TAU module. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ #ifndef TAU_H @@ -997,7 +997,7 @@ Macro definitions (Register bit) Macro definitions ***********************************************************************************************************************/ /* 16-bit timer data register 00 (TDR00) */ -#define _0C7F_TAU_TDR00_VALUE (0x0C7FU) +#define _7CFF_TAU_TDR00_VALUE (0x7CFFU) /* 16-bit timer data register 01 (TDR01) */ #define _0000_TAU_TDR01_VALUE (0x0000U) /* Clock divisor for TAU0 channel 0 */ diff --git a/BCZT/r_cg_timer_user.c b/BCZT/r_cg_timer_user.c index 3c3185a..3b7693e 100644 --- a/BCZT/r_cg_timer_user.c +++ b/BCZT/r_cg_timer_user.c @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements device driver for TAU module. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/BCZT/r_cg_userdefine.h b/BCZT/r_cg_userdefine.h index 6be174b..d1ce19d 100644 --- a/BCZT/r_cg_userdefine.h +++ b/BCZT/r_cg_userdefine.h @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file includes user definition. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ #ifndef _USER_DEF_H diff --git a/BCZT/r_main.c b/BCZT/r_main.c index e2035c1..731728f 100644 --- a/BCZT/r_main.c +++ b/BCZT/r_main.c @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements main function. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/BCZT/r_systeminit.c b/BCZT/r_systeminit.c index 2f47f7f..22666b5 100644 --- a/BCZT/r_systeminit.c +++ b/BCZT/r_systeminit.c @@ -23,7 +23,7 @@ * Device(s) : R5F10AGF * Tool-Chain : CCRL * Description : This file implements system initializing function. -* Creation Date: 2023/11/26 +* Creation Date: 2024-01-20 ***********************************************************************************************************************/ /*********************************************************************************************************************** diff --git a/BCZT/user/MotorCtrl.c b/BCZT/user/MotorCtrl.c index 8f08294..8039445 100644 --- a/BCZT/user/MotorCtrl.c +++ b/BCZT/user/MotorCtrl.c @@ -127,7 +127,7 @@ void MotorValueInit(void) MotorHallLoc[i] = 0x8000; MotorErr[i] = 0; } - //ReadMotorMemory(); + ReadMotorMemory(); } void setMotorState(uint8_t motorid,uint8_t act) @@ -154,6 +154,7 @@ void setMotorTarget(uint8_t motorid,uint16_t target) #define AUTOCAL_ACT2 3 #define AUTOCAL_END 4 +uint8_t stopflag = 0; void StartAutoCal(void) { AutoCalState = AUTOCAL_START; @@ -161,6 +162,7 @@ void StartAutoCal(void) } void StopAutoCal(void) { + uint8_t i; if (AutoCalState != AUTOCAL_STOP) { AutoCalState = AUTOCAL_STOP; @@ -171,6 +173,16 @@ void StopAutoCal(void) setMotorState(MOTOR5,ACT_NOACT); setMotorState(MOTOR6,ACT_NOACT); } + for (i = 0; i < 6; i++) + { + if (MotorTarget[i] != 0) + { + MotorTarget[i] = 0; + stopflag = 1; + } + + } + } @@ -534,7 +546,7 @@ void MotorMemoryKeyMMRelease(void) void MotorMemoryKeyM1Press(void) { - + stopflag = 0; } void MotorMemoryKeyM1Release(void) { @@ -564,16 +576,20 @@ void MotorMemoryKeyM1Release(void) } else { - for (i = 0; i < 6; i++) + if (stopflag == 0) { - setMotorTarget(i,MemoryLoc[0][i]); + for (i = 0; i < 6; i++) + { + setMotorTarget(i,MemoryLoc[0][i]); + } } + stopflag = 0; } } void MotorMemoryKeyM2Press(void) { - + stopflag = 0; } void MotorMemoryKeyM2Release(void) { @@ -593,16 +609,18 @@ void MotorMemoryKeyM2Release(void) } else { - for (i = 0; i < 6; i++) - { - setMotorTarget(i,MemoryLoc[1][i]); - } + if (stopflag == 0) + for (i = 0; i < 6; i++) + { + setMotorTarget(i,MemoryLoc[1][i]); + } + stopflag = 0; } } void MotorMemoryKeyM3Press(void) { - + stopflag = 0; } void MotorMemoryKeyM3Release(void) { @@ -622,10 +640,12 @@ void MotorMemoryKeyM3Release(void) } else { - for (i = 0; i < 6; i++) - { - setMotorTarget(i,MemoryLoc[2][i]); - } + if (stopflag == 0) + for (i = 0; i < 6; i++) + { + setMotorTarget(i,MemoryLoc[2][i]); + } + stopflag = 0; } } @@ -633,7 +653,7 @@ void MotorMemoryKeyM3Release(void) void MotorCtrl(void)//10ms { uint8_t i; - //WriteMotorMemory(); //TODO + WriteMotorMemory(); //TODO AutoCalCtrl(); if (flagMotorMemoryKeyStart == 1) { @@ -680,6 +700,8 @@ void MotorCtrl(void)//10ms { MotorHardStop2[1] = MotorHallLoc[1]; } + setMotorTarget(MOTOR1,0); + setMotorTarget(MOTOR2,0); MotorState[MOTOR1] = ACT_NOACT; MotorState[MOTOR2] = ACT_NOACT; } @@ -702,6 +724,8 @@ void MotorCtrl(void)//10ms { MotorHardStop2[3] = MotorHallLoc[3]; } + setMotorTarget(MOTOR3,0); + setMotorTarget(MOTOR4,0); MotorState[MOTOR3] = ACT_NOACT; MotorState[MOTOR4] = ACT_NOACT; } @@ -724,6 +748,8 @@ void MotorCtrl(void)//10ms { MotorHardStop2[5] = MotorHallLoc[5]; } + setMotorTarget(MOTOR5,0); + setMotorTarget(MOTOR6,0); MotorState[MOTOR5] = ACT_NOACT; MotorState[MOTOR6] = ACT_NOACT; } @@ -780,24 +806,70 @@ void MotorCtrl(void)//10ms #define OC_10A 100 +#define OC_30A 300 #define OC_500mS 500 #define OC_50mS 50 +uint16_t getOverCurrentTh(uint8_t ch) +{ + uint16_t th = 10; + switch (ch) + { + case 0: + if (MotorStateReal[MOTOR1]!=ACT_NOACT) + { + th+=50; + } + if (MotorStateReal[MOTOR2]!=ACT_NOACT) + { + th+=50; + } + break; + case 1: + if (MotorStateReal[MOTOR3]!=ACT_NOACT) + { + th+=50; + } + if (MotorStateReal[MOTOR4]!=ACT_NOACT) + { + th+=50; + } + break; + case 2: + if (MotorStateReal[MOTOR5]!=ACT_NOACT) + { + th+=50; + } + if (MotorStateReal[MOTOR6]!=ACT_NOACT) + { + th+=20; + } + break; + default: + break; + } + return th; +} +#define OC_TIME_200MS 200 void CurrentDetecte(void) { static uint16_t OC_Count1=0,OC_Count2=0,OC_Count3 = 0; - + uint16_t OverCurrTh; current1 = getAdval(ADCH_RLY1); current2 = getAdval(ADCH_RLY2); current3 = getAdval(ADCH_RLY3); if (current1 > 60U && OC1flag == 0) { + if (current1 > OC_30A) + { + OC_Count1 += 10; + } OC_Count1++; - if (OC_Count1 >= 100) + if (OC_Count1 >= OC_TIME_200MS) { OC_Count1 = 0; OC1flag = 1; @@ -810,8 +882,12 @@ void CurrentDetecte(void) if (current2 > 60U && OC2flag == 0) { + if (current2 > OC_30A) + { + OC_Count2 += 10; + } OC_Count2++; - if (OC_Count2 >= 100) + if (OC_Count2 >= OC_TIME_200MS) { OC_Count2 = 0; OC2flag = 1; @@ -822,16 +898,19 @@ void CurrentDetecte(void) { OC_Count2 = 0; } - - if (current3 > 200U && OC3flag == 0) + OverCurrTh = getOverCurrentTh(2); + if (current3 > OverCurrTh && OC3flag == 0) { + if (current3 > OC_30A) + { + OC_Count3 += 10; + } OC_Count3++; - if (OC_Count3 >= 100) + if (OC_Count3 >= OC_TIME_200MS) { OC_Count3 = 0; OC3flag = 1; } - } else { diff --git a/BCZT/user/appTask.c b/BCZT/user/appTask.c index e10884b..1863acd 100644 --- a/BCZT/user/appTask.c +++ b/BCZT/user/appTask.c @@ -198,10 +198,13 @@ void KeyPressLogic(uint8_t keyid) MotorMemoryKeyMMPress(); break; case KEYID_M1: + MotorMemoryKeyM1Press(); break; case KEYID_M2: + MotorMemoryKeyM2Press(); break; case KEYID_M3: + MotorMemoryKeyM3Press(); break; case KEYID_K4: JrState++; @@ -313,7 +316,7 @@ void EEL_READ(void) { uint16_t checksum; uint8_t *src,*des,i; - //ReadFlashData(EEL_BUF, 0x000F1000, sizeof(MotorStateEE)); + ReadFlashData(EEL_BUF, 0x000F1000, sizeof(MotorStateEE)); pEE = (MotorStateEE_Type *)EEL_BUF; checksum = pEE->kbsoft1 + pEE->kbsoft2 + pEE->kbnow + pEE->zysoft1 + pEE->zysoft2 + pEE->zynow; if (pEE ->start == 0x55AA && pEE->stop == 0xAA55 && checksum == pEE->checksum) @@ -445,10 +448,10 @@ void JrTask(void) } else { - duty = TfDutyTable[JrState] * 10; + duty = TfDutyTable[JrState]; } count++; - if (count >= 1000) + if (count >= 100) { count = 0; } diff --git a/BCZT_PANEL/OUTPUT/BCZT_PANEL2_L.mot b/BCZT_PANEL/OUTPUT/BCZT_PANEL2_L.mot new file mode 100644 index 0000000..78979cd --- /dev/null +++ b/BCZT_PANEL/OUTPUT/BCZT_PANEL2_L.mot @@ -0,0 +1,130 @@ +S00E00006C696E5F746573746D6F743F +S1130000CE000000280100000000000000000000F5 +S113001000000000A2012A016F010000000000009E +S1130020D1010000000000000000000000000000FA +S113003000000000000000000000000000000000BC +S113004000000000000000000000000000000000AC +S1130050000000000000000000000000000000009C +S1130060000000000000000000000000000000008C +S1130070000000000000000000000000000000007C +S11300828008000002FC610801000AFC0000000074 +S10B0092000000000000000062 +S10700C0FF53E00402 +S10D00C4000000000000000000002E +S11300CECBF820FE305AFCFCEB0100FC6402003637 +S11300DE00FC3041FCEF04CC0000A747DFF93620CA +S11300EEFE3020FEEF04CC0000A747DFF9410032BA +S11300FE1800EF08B3114982004842FCF643DFF4BE +S113010E4100320000EF08B3114980004820FEF68A +S113011E43DFF4FC2F0200F6EFFE61FCC1C3C5C73A +S113012E8EFD708EFCC1C78D129800AF34FC423226 +S113013EFC880061D323EB30FC99A230FCA232FC84 +S113014EAF34FC4232FC61F8FC1B0500C0C09EFCBF +S113015E609EFDC6C4C2C061FC318EFC1F0500EF5B +S113016EEBC1C3C5C78EFD708EFCC1C7EB30FC8DD1 +S113017E1299AF0201605C0798008800318EBF0AA5 +S113018E018800FC210500C0C09EFC609EFDC6C413 +S113019EC2C061FCC1C3C5C78EFD708EFCC1AF2E3B +S11301AEFCF743DF06FC200500EF0CEB2CFC899DCD +S11301BE10A22CFCB22EFCC09EFC609EFDC6C4C2D6 +S11301CEC061FCC1C3C5C78EFD708EFCC1FCC206E6 +S11001DE00C09EFC609EFDC6C4C2C061FC52 +S11301EB16C80300AEF82761D339315E12F643DD2E +S11301FB27BBBC02BC04BC06BC08BC0ABC0CBC0EB2 +S113020BBC10BC12BC14BC16BC18BC1ABC1CBC1E47 +S113021B3704200037B3EFD6AEF847DD06F6BBA79D +S113022BA7EFF5D7717AFAFC970500FCAA0500FC39 +S113023B900600EFFA717AFAD7CF770002FC7A02B4 +S113024B00FC690200FCE80300FC040400FC250527 +S113025B00FCD30300F57800D7717BFAEFDB36A1F2 +S113026BFFCEA00071F2714BA4F5F3007183D78E0E +S113027BA8D7FC8C0400E73013FCFCDC0400F5125B +S113028BFCD74C04DF0DD513FCDF05CF12FC02D7D2 +S113029BE512FCD720068F12FC98030CFEDD369179 +S11302ABDD4591DF3FE91DFC8F1CFC614B61C8EE02 +S11302BBEE0073D913FC601814FC83639F1CFC6061 +S11302CB318E022AFCBF2AFC440001DC170401FF17 +S11302DBBF2AFCEF0F4013FC5561E8EEB500880311 +S11302EB819F12FCEEAF008F13FC9800F198023142 +S11302FB8E12312D14311C13050442FC1688004D4B +S113030BDD0B88028198024C02DCE4EF2A17A1145E +S113031BF51CFC8998049F1DFC8800318EB800BF26 +S113032B2AFC1704040016A5AB16BF1EFC89D18842 +S113033B03DF06819F12FCEF540C029F12FCF19811 +S113034B0288047088026148DE27318E0714880204 +S113035B73891820FCC2C389318E0312440001DC5B +S113036B040401FF12BF2AFC8802819802C0C3EF68 +S113037BD088047388007CFF1820FC318EBF2AFCC4 +S113038B8804318E12A33020FCFCF4040088024C48 +S113039B0261F8E512FCE73013FC1006ECDC0400F8 +S11303AB51FF7F2AFC72318EBF2AFC624F13FCDF94 +S11303BBE2E512FCF172614BDED9318E021EFC14A4 +S11303CB2914FC998262EFEE36E4FF7182710BE023 +S11303DB710AEC710AE87183D7CEABACD7346100E8 +S11303EBF401F402F404CA00E0CA03F9CA1501CEFD +S11303FB21E0CE22FECE24F9D736F0003033007143 +S113040BA200000000BC36347000AAB4086C0308C8 +S113041BBAB4710AE5710BE1711AE5711BE1712A2A +S113042BE5712BE1710AED710AE9711AED711AE9A3 +S113043B712AED712AE9302200BAA0309780BAA84C +S113044BC910009A89718A99300700BA9A3022012F +S113045BBAA2309744BAAAC912009AAAB8086C0176 +S113046B08BAB8AAC4BAC4AABA086C0108BABA5171 +S113047B026F26FF9E266A060151FE5F26FF9E260B +S113048BD7342201AA06086C0108BA06AA08086C1C +S113049B0108BA08A9086C0308B9710BE1711BE1D7 +S11304AB712BE1710BE5711BE5712BE5D73424013D +S11304BB710AE5711AE5712AE5A9086C0308B9AA52 +S11304CB06085CFE08BA06710BE1711BE1712BE1A6 +S11304DBD714136168DF04308100D7F6BF32FC13E5 +S11304EBBF34FC15BF30FCF6D714136168DF04303E +S11304FB8100D736E5FF15BF2CFC13BF2EFC718290 +S113050BEB2CFC899D10A22CFCB22EFC7183F6D72C +S113051BEC9F0200D7D7EC8D020034F00036F000CC +S113052BF67182BAC6300F0ABAC4716AE5716BE10F +S113053B717AE5717BE1713AE5713BE1710AE67120 +S113054B0BE2711AE6711BE2714AE5714BE1716AB8 +S113055BED716AE9F6BAA0C918BF5DAAC8085CFEBA +S113056B08BAC8AACA085CFE08BACAD734B2017161 +S113057B6BE1716BE5A9086C0108B9D734B401A917 +S113058B086C0108B9716AE5716BE1D7FC37070098 +S113059BFC7705003601FF718271C2EC7D0200C746 +S11305ABF19800318E12311CF6784EFC88007319C9 +S11305BB56FC00836398004C04DFE8C0D7D72004B3 +S11305CBF1EF4F819802FC4A07007291DF298800F2 +S11305DB318E148800730956FCD1DF1B1501B8004A +S11305EB044EFC14A9A1B9440700DC201956FC01E4 +S11305FBC2C3300600EF12D2DF12880073880019D1 +S113060B56FC00318E12311CF6784EFC88024C04D9 +S113061BDD049800EFAD1004D74C05DE10D1DD0DD1 +S113062B318E0455FC1489D1E161F8F1D7F1D7204F +S113063B04E1FEE4FF98025102FEDDFF9801510331 +S113064BFED6FF98005104FECFFF7088007331284B +S113065B60313972880270880161016168616B6174 +S113066B6A9F0EFC1004D78F02FC73316A709F369D +S113067BFC63314A5C039F37FC60FC7307008F37C4 +S113068BFCECA50700403BFC01DF09F53BFCFE2D10 +S113069BFFFE9BFF403CFC01DF06F53CFCFEC7FF65 +S11306AB403FFC01DF07F53FFCFCE403004040FC4A +S11306BB0161F8F540FCD7A238FCE53AFCAF38FCF5 +S11306CB320500FCD60700F74361F8E53BFCAF3875 +S11306DBFC520AFCD60700F74361F8E53CFCAF3843 +S11306EBFC5214FCD60700F74361F8E53DFCAF3828 +S11306FBFC5232FCD60700F74361F8E53EFCAF38F9 +S113070BFC5264FCD60700F74361F8E53FFCAF38B5 +S113071BFC32E803FCD60700F74361F8E540FCAF75 +S113072B38FC4460EADC04F6BF38FCD73621FF7191 +S113073B9271A271B2711B22712B22713B22D79140 +S113074BDD0B91DD0E91DD1491DD17F1D78D0131A8 +S113075B3AEF048D01312A5C017C01D78D01311AEA +S113076BEFF58D0D317AEFF1D1DD0A91DD2191DDBC +S113077B1491DD0CD77103023604FF71A37193D767 +S113078B710202EFF33604FF71020271A2EFEE362F +S113079B04FF71020271A27192D7D1DD0A91DD219E +S11307AB91DD1591DD0BD73602FF71B371A37193F4 +S11307BBD73602FF71B2EFF43602FF71B271A2EFBA +S10E07CBED3602FF71B271A27192D7EB +S11307D614F64315DD2261DD717BFACFE80080BE95 +S11307E6F013BEF6F6BEF2BEF4CFE800818FE80041 +S10C07F63103FAAFE00061CDD734 +S9030000FC diff --git a/BCZT_PANEL/OUTPUT/BCZT_PANEL2_L_10368.mot b/BCZT_PANEL/OUTPUT/BCZT_PANEL2_L_10368.mot new file mode 100644 index 0000000..78979cd --- /dev/null +++ b/BCZT_PANEL/OUTPUT/BCZT_PANEL2_L_10368.mot @@ -0,0 +1,130 @@ +S00E00006C696E5F746573746D6F743F +S1130000CE000000280100000000000000000000F5 +S113001000000000A2012A016F010000000000009E +S1130020D1010000000000000000000000000000FA +S113003000000000000000000000000000000000BC +S113004000000000000000000000000000000000AC +S1130050000000000000000000000000000000009C +S1130060000000000000000000000000000000008C +S1130070000000000000000000000000000000007C +S11300828008000002FC610801000AFC0000000074 +S10B0092000000000000000062 +S10700C0FF53E00402 +S10D00C4000000000000000000002E +S11300CECBF820FE305AFCFCEB0100FC6402003637 +S11300DE00FC3041FCEF04CC0000A747DFF93620CA +S11300EEFE3020FEEF04CC0000A747DFF9410032BA +S11300FE1800EF08B3114982004842FCF643DFF4BE +S113010E4100320000EF08B3114980004820FEF68A +S113011E43DFF4FC2F0200F6EFFE61FCC1C3C5C73A +S113012E8EFD708EFCC1C78D129800AF34FC423226 +S113013EFC880061D323EB30FC99A230FCA232FC84 +S113014EAF34FC4232FC61F8FC1B0500C0C09EFCBF +S113015E609EFDC6C4C2C061FC318EFC1F0500EF5B +S113016EEBC1C3C5C78EFD708EFCC1C7EB30FC8DD1 +S113017E1299AF0201605C0798008800318EBF0AA5 +S113018E018800FC210500C0C09EFC609EFDC6C413 +S113019EC2C061FCC1C3C5C78EFD708EFCC1AF2E3B +S11301AEFCF743DF06FC200500EF0CEB2CFC899DCD +S11301BE10A22CFCB22EFCC09EFC609EFDC6C4C2D6 +S11301CEC061FCC1C3C5C78EFD708EFCC1FCC206E6 +S11001DE00C09EFC609EFDC6C4C2C061FC52 +S11301EB16C80300AEF82761D339315E12F643DD2E +S11301FB27BBBC02BC04BC06BC08BC0ABC0CBC0EB2 +S113020BBC10BC12BC14BC16BC18BC1ABC1CBC1E47 +S113021B3704200037B3EFD6AEF847DD06F6BBA79D +S113022BA7EFF5D7717AFAFC970500FCAA0500FC39 +S113023B900600EFFA717AFAD7CF770002FC7A02B4 +S113024B00FC690200FCE80300FC040400FC250527 +S113025B00FCD30300F57800D7717BFAEFDB36A1F2 +S113026BFFCEA00071F2714BA4F5F3007183D78E0E +S113027BA8D7FC8C0400E73013FCFCDC0400F5125B +S113028BFCD74C04DF0DD513FCDF05CF12FC02D7D2 +S113029BE512FCD720068F12FC98030CFEDD369179 +S11302ABDD4591DF3FE91DFC8F1CFC614B61C8EE02 +S11302BBEE0073D913FC601814FC83639F1CFC6061 +S11302CB318E022AFCBF2AFC440001DC170401FF17 +S11302DBBF2AFCEF0F4013FC5561E8EEB500880311 +S11302EB819F12FCEEAF008F13FC9800F198023142 +S11302FB8E12312D14311C13050442FC1688004D4B +S113030BDD0B88028198024C02DCE4EF2A17A1145E +S113031BF51CFC8998049F1DFC8800318EB800BF26 +S113032B2AFC1704040016A5AB16BF1EFC89D18842 +S113033B03DF06819F12FCEF540C029F12FCF19811 +S113034B0288047088026148DE27318E0714880204 +S113035B73891820FCC2C389318E0312440001DC5B +S113036B040401FF12BF2AFC8802819802C0C3EF68 +S113037BD088047388007CFF1820FC318EBF2AFCC4 +S113038B8804318E12A33020FCFCF4040088024C48 +S113039B0261F8E512FCE73013FC1006ECDC0400F8 +S11303AB51FF7F2AFC72318EBF2AFC624F13FCDF94 +S11303BBE2E512FCF172614BDED9318E021EFC14A4 +S11303CB2914FC998262EFEE36E4FF7182710BE023 +S11303DB710AEC710AE87183D7CEABACD7346100E8 +S11303EBF401F402F404CA00E0CA03F9CA1501CEFD +S11303FB21E0CE22FECE24F9D736F0003033007143 +S113040BA200000000BC36347000AAB4086C0308C8 +S113041BBAB4710AE5710BE1711AE5711BE1712A2A +S113042BE5712BE1710AED710AE9711AED711AE9A3 +S113043B712AED712AE9302200BAA0309780BAA84C +S113044BC910009A89718A99300700BA9A3022012F +S113045BBAA2309744BAAAC912009AAAB8086C0176 +S113046B08BAB8AAC4BAC4AABA086C0108BABA5171 +S113047B026F26FF9E266A060151FE5F26FF9E260B +S113048BD7342201AA06086C0108BA06AA08086C1C +S113049B0108BA08A9086C0308B9710BE1711BE1D7 +S11304AB712BE1710BE5711BE5712BE5D73424013D +S11304BB710AE5711AE5712AE5A9086C0308B9AA52 +S11304CB06085CFE08BA06710BE1711BE1712BE1A6 +S11304DBD714136168DF04308100D7F6BF32FC13E5 +S11304EBBF34FC15BF30FCF6D714136168DF04303E +S11304FB8100D736E5FF15BF2CFC13BF2EFC718290 +S113050BEB2CFC899D10A22CFCB22EFC7183F6D72C +S113051BEC9F0200D7D7EC8D020034F00036F000CC +S113052BF67182BAC6300F0ABAC4716AE5716BE10F +S113053B717AE5717BE1713AE5713BE1710AE67120 +S113054B0BE2711AE6711BE2714AE5714BE1716AB8 +S113055BED716AE9F6BAA0C918BF5DAAC8085CFEBA +S113056B08BAC8AACA085CFE08BACAD734B2017161 +S113057B6BE1716BE5A9086C0108B9D734B401A917 +S113058B086C0108B9716AE5716BE1D7FC37070098 +S113059BFC7705003601FF718271C2EC7D0200C746 +S11305ABF19800318E12311CF6784EFC88007319C9 +S11305BB56FC00836398004C04DFE8C0D7D72004B3 +S11305CBF1EF4F819802FC4A07007291DF298800F2 +S11305DB318E148800730956FCD1DF1B1501B8004A +S11305EB044EFC14A9A1B9440700DC201956FC01E4 +S11305FBC2C3300600EF12D2DF12880073880019D1 +S113060B56FC00318E12311CF6784EFC88024C04D9 +S113061BDD049800EFAD1004D74C05DE10D1DD0DD1 +S113062B318E0455FC1489D1E161F8F1D7F1D7204F +S113063B04E1FEE4FF98025102FEDDFF9801510331 +S113064BFED6FF98005104FECFFF7088007331284B +S113065B60313972880270880161016168616B6174 +S113066B6A9F0EFC1004D78F02FC73316A709F369D +S113067BFC63314A5C039F37FC60FC7307008F37C4 +S113068BFCECA50700403BFC01DF09F53BFCFE2D10 +S113069BFFFE9BFF403CFC01DF06F53CFCFEC7FF65 +S11306AB403FFC01DF07F53FFCFCE403004040FC4A +S11306BB0161F8F540FCD7A238FCE53AFCAF38FCF5 +S11306CB320500FCD60700F74361F8E53BFCAF3875 +S11306DBFC520AFCD60700F74361F8E53CFCAF3843 +S11306EBFC5214FCD60700F74361F8E53DFCAF3828 +S11306FBFC5232FCD60700F74361F8E53EFCAF38F9 +S113070BFC5264FCD60700F74361F8E53FFCAF38B5 +S113071BFC32E803FCD60700F74361F8E540FCAF75 +S113072B38FC4460EADC04F6BF38FCD73621FF7191 +S113073B9271A271B2711B22712B22713B22D79140 +S113074BDD0B91DD0E91DD1491DD17F1D78D0131A8 +S113075B3AEF048D01312A5C017C01D78D01311AEA +S113076BEFF58D0D317AEFF1D1DD0A91DD2191DDBC +S113077B1491DD0CD77103023604FF71A37193D767 +S113078B710202EFF33604FF71020271A2EFEE362F +S113079B04FF71020271A27192D7D1DD0A91DD219E +S11307AB91DD1591DD0BD73602FF71B371A37193F4 +S11307BBD73602FF71B2EFF43602FF71B271A2EFBA +S10E07CBED3602FF71B271A27192D7EB +S11307D614F64315DD2261DD717BFACFE80080BE95 +S11307E6F013BEF6F6BEF2BEF4CFE800818FE80041 +S10C07F63103FAAFE00061CDD734 +S9030000FC diff --git a/BCZT_PANEL/OUTPUT/BCZT_PANEL2_R.mot b/BCZT_PANEL/OUTPUT/BCZT_PANEL2_R.mot new file mode 100644 index 0000000..520f485 --- /dev/null +++ b/BCZT_PANEL/OUTPUT/BCZT_PANEL2_R.mot @@ -0,0 +1,129 @@ +S00E00006C696E5F746573746D6F743F +S1130000CE000000280100000000000000000000F5 +S113001000000000A2012A016F010000000000009E +S1130020D1010000000000000000000000000000FA +S113003000000000000000000000000000000000BC +S113004000000000000000000000000000000000AC +S1130050000000000000000000000000000000009C +S1130060000000000000000000000000000000008C +S1130070000000000000000000000000000000007C +S11300828008000002FC610801000AFC0000000074 +S10B0092000000000000000062 +S10700C0FF53E00402 +S10D00C4000000000000000000002E +S11300CECBF820FE305AFCFCEB0100FC6402003637 +S11300DE00FC3041FCEF04CC0000A747DFF93620CA +S11300EEFE3020FEEF04CC0000A747DFF9410032BA +S11300FE1800EF08B3114982004842FCF643DFF4BE +S113010E4100320000EF08B3114980004820FEF68A +S113011E43DFF4FC2F0200F6EFFE61FCC1C3C5C73A +S113012E8EFD708EFCC1C78D129800AF34FC423226 +S113013EFC880061D323EB30FC99A230FCA232FC84 +S113014EAF34FC4232FC61F8FC1B0500C0C09EFCBF +S113015E609EFDC6C4C2C061FC318EFC1F0500EF5B +S113016EEBC1C3C5C78EFD708EFCC1C7EB30FC8DD1 +S113017E1299AF0201605C0798008800318EBF0AA5 +S113018E018800FC210500C0C09EFC609EFDC6C413 +S113019EC2C061FCC1C3C5C78EFD708EFCC1AF2E3B +S11301AEFCF743DF06FC200500EF0CEB2CFC899DCD +S11301BE10A22CFCB22EFCC09EFC609EFDC6C4C2D6 +S11301CEC061FCC1C3C5C78EFD708EFCC1FCC206E6 +S11001DE00C09EFC609EFDC6C4C2C061FC52 +S11301EB16C80300AEF82761D339315E12F643DD2E +S11301FB27BBBC02BC04BC06BC08BC0ABC0CBC0EB2 +S113020BBC10BC12BC14BC16BC18BC1ABC1CBC1E47 +S113021B3704200037B3EFD6AEF847DD06F6BBA79D +S113022BA7EFF5D7717AFAFC970500FCAA0500FC39 +S113023B900600EFFA717AFAD7CF770002FC7A02B4 +S113024B00FC690200FCE80300FC040400FC250527 +S113025B00FCD30300F57800D7717BFAEFDB36A1F2 +S113026BFFCEA00071F2714BA4F5F3007183D78E0E +S113027BA8D7FC8C0400E73013FCFCDC0400F5125B +S113028BFCD74C04DF0DD513FCDF05CF12FC02D7D2 +S113029BE512FCD720068F12FC98030CFEDD369179 +S11302ABDD4591DF3FE91DFC8F1CFC614B61C8EE02 +S11302BBEE0073D913FC601814FC83639F1CFC6061 +S11302CB318E022AFCBF2AFC440001DC170401FF17 +S11302DBBF2AFCEF0F4013FC5561E8EEB500880311 +S11302EB819F12FCEEAF008F13FC9800F198023142 +S11302FB8E12312D14311C13050442FC1688004D4B +S113030BDD0B88028198024C02DCE4EF2A17A1145E +S113031BF51CFC8998049F1DFC8800318EB800BF26 +S113032B2AFC1704040016A5AB16BF1EFC89D18842 +S113033B03DF06819F12FCEF540C029F12FCF19811 +S113034B0288047088026148DE27318E0714880204 +S113035B73891820FCC2C389318E0312440001DC5B +S113036B040401FF12BF2AFC8802819802C0C3EF68 +S113037BD088047388007CFF1820FC318EBF2AFCC4 +S113038B8804318E12A33020FCFCF4040088024C48 +S113039B0261F8E512FCE73013FC1006ECDC0400F8 +S11303AB51FF7F2AFC72318EBF2AFC624F13FCDF94 +S11303BBE2E512FCF172614BDED9318E021EFC14A4 +S11303CB2914FC998262EFEE36E4FF7182710BE023 +S11303DB710AEC710AE87183D7CEABACD7346100E8 +S11303EBF401F402F404CA00E0CA03F9CA1501CEFD +S11303FB21E0CE22FECE24F9D736F0003033007143 +S113040BA200000000BC36347000AAB4086C0308C8 +S113041BBAB4710AE5710BE1711AE5711BE1712A2A +S113042BE5712BE1710AED710AE9711AED711AE9A3 +S113043B712AED712AE9302200BAA0309780BAA84C +S113044BC910009A89718A99300700BA9A3022012F +S113045BBAA2309744BAAAC912009AAAB8086C0176 +S113046B08BAB8AAC4BAC4AABA086C0108BABA5171 +S113047B026F26FF9E266A060151FE5F26FF9E260B +S113048BD7342201AA06086C0108BA06AA08086C1C +S113049B0108BA08A9086C0308B9710BE1711BE1D7 +S11304AB712BE1710BE5711BE5712BE5D73424013D +S11304BB710AE5711AE5712AE5A9086C0308B9AA52 +S11304CB06085CFE08BA06710BE1711BE1712BE1A6 +S11304DBD714136168DF04308100D7F6BF32FC13E5 +S11304EBBF34FC15BF30FCF6D714136168DF04303E +S11304FB8100D736E5FF15BF2CFC13BF2EFC718290 +S113050BEB2CFC899D10A22CFCB22EFC7183F6D72C +S113051BEC9F0200D7D7EC8D020034F00036F000CC +S113052BF67182BAC6300F0ABAC4716AE5716BE10F +S113053B717AE5717BE1713AE5713BE1710AE67120 +S113054B0BE2711AE6711BE2714AE5714BE1716AB8 +S113055BED716AE9F6BAA0C918BF5DAAC8085CFEBA +S113056B08BAC8AACA085CFE08BACAD734B2017161 +S113057B6BE1716BE5A9086C0108B9D734B401A917 +S113058B086C0108B9716AE5716BE1D7FC37070098 +S113059BFC7705003601FF718271C2EC7D0200C746 +S11305ABF19800318E12311CF6784EFC88007319C9 +S11305BB56FC00836398004C04DFE8C0D7D72004B3 +S11305CBF1EF4F819802FC3807007291DF29880004 +S11305DB318E148800730956FCD1DF1B1501B8004A +S11305EB044EFC14A9A1B9440700DC201956FC01E4 +S11305FBC2C3300600EF12D2DF12880073880019D1 +S113060B56FC00318E12311CF6784EFC88024C04D9 +S113061BDD049800EFAD1004D74C05DE10D1DD0DD1 +S113062B318E0455FC1489D1E161F8F1D7F1D7204F +S113063B04E1FEE4FF98025102FEDDFF9801510331 +S113064BFED6FF98005104FECFFF7088007331284B +S113065B60313972880270880161016168616B6174 +S113066B6A9F0EFC1004D78F02FC73316A709F369D +S113067BFC63314A5C039F37FC60FC6107008F37D6 +S113068BFCEC930700403BFC01DF09F53BFCFE2D22 +S113069BFFFE9BFF403CFC01DF06F53CFCFEC7FF65 +S11306AB403FFC01DF07F53FFCFCE403004040FC4A +S11306BB0161F8F540FCD7A238FCE53AFCAF38FCF5 +S11306CB320500FCC40700F74361F8E53BFCAF3887 +S11306DBFC520AFCC40700F74361F8E53CFCAF3855 +S11306EBFC5214FCC40700F74361F8E53DFCAF383A +S11306FBFC5232FCC40700F74361F8E53EFCAF380B +S113070BFC5264FCC40700F74361F8E53FFCAF38C7 +S113071BFC32E803FCC40700F74361F8E540FCAF87 +S113072B38FC4460EADC04F6BF38FCD7D791DD0B08 +S113073B91DD0E91DD1491DD17F1D78D02311AEF96 +S113074B048D02312A5C017C01D78D02313AEFF51D +S113075B8D0D317AEFF1D1DD0A91DD2191DD14910B +S113076BDD0CD77103023604FF71A37193D77102A9 +S113077B02EFF33604FF71020271A2EFEE3604FFAF +S113078B71020271A27192D7D1DD0A91DD2191DD43 +S113079B1591DD0BD73601FF719371A371B3D73666 +S11307AB01FF7192EFF43601FF719271A2EFED36F6 +S10C07BB01FF719271A271B2D721 +S11307C414F64315DD2261DD717BFACFE80080BEA7 +S11307D4F013BEF6F6BEF2BEF4CFE800818FE80053 +S10C07E43103FAAFE00061CDD746 +S9030000FC diff --git a/BCZT_PANEL/OUTPUT/BCZT_PANEL2_R_10368.mot b/BCZT_PANEL/OUTPUT/BCZT_PANEL2_R_10368.mot new file mode 100644 index 0000000..520f485 --- /dev/null +++ b/BCZT_PANEL/OUTPUT/BCZT_PANEL2_R_10368.mot @@ -0,0 +1,129 @@ +S00E00006C696E5F746573746D6F743F +S1130000CE000000280100000000000000000000F5 +S113001000000000A2012A016F010000000000009E +S1130020D1010000000000000000000000000000FA +S113003000000000000000000000000000000000BC +S113004000000000000000000000000000000000AC +S1130050000000000000000000000000000000009C +S1130060000000000000000000000000000000008C +S1130070000000000000000000000000000000007C +S11300828008000002FC610801000AFC0000000074 +S10B0092000000000000000062 +S10700C0FF53E00402 +S10D00C4000000000000000000002E +S11300CECBF820FE305AFCFCEB0100FC6402003637 +S11300DE00FC3041FCEF04CC0000A747DFF93620CA +S11300EEFE3020FEEF04CC0000A747DFF9410032BA +S11300FE1800EF08B3114982004842FCF643DFF4BE +S113010E4100320000EF08B3114980004820FEF68A +S113011E43DFF4FC2F0200F6EFFE61FCC1C3C5C73A +S113012E8EFD708EFCC1C78D129800AF34FC423226 +S113013EFC880061D323EB30FC99A230FCA232FC84 +S113014EAF34FC4232FC61F8FC1B0500C0C09EFCBF +S113015E609EFDC6C4C2C061FC318EFC1F0500EF5B +S113016EEBC1C3C5C78EFD708EFCC1C7EB30FC8DD1 +S113017E1299AF0201605C0798008800318EBF0AA5 +S113018E018800FC210500C0C09EFC609EFDC6C413 +S113019EC2C061FCC1C3C5C78EFD708EFCC1AF2E3B +S11301AEFCF743DF06FC200500EF0CEB2CFC899DCD +S11301BE10A22CFCB22EFCC09EFC609EFDC6C4C2D6 +S11301CEC061FCC1C3C5C78EFD708EFCC1FCC206E6 +S11001DE00C09EFC609EFDC6C4C2C061FC52 +S11301EB16C80300AEF82761D339315E12F643DD2E +S11301FB27BBBC02BC04BC06BC08BC0ABC0CBC0EB2 +S113020BBC10BC12BC14BC16BC18BC1ABC1CBC1E47 +S113021B3704200037B3EFD6AEF847DD06F6BBA79D +S113022BA7EFF5D7717AFAFC970500FCAA0500FC39 +S113023B900600EFFA717AFAD7CF770002FC7A02B4 +S113024B00FC690200FCE80300FC040400FC250527 +S113025B00FCD30300F57800D7717BFAEFDB36A1F2 +S113026BFFCEA00071F2714BA4F5F3007183D78E0E +S113027BA8D7FC8C0400E73013FCFCDC0400F5125B +S113028BFCD74C04DF0DD513FCDF05CF12FC02D7D2 +S113029BE512FCD720068F12FC98030CFEDD369179 +S11302ABDD4591DF3FE91DFC8F1CFC614B61C8EE02 +S11302BBEE0073D913FC601814FC83639F1CFC6061 +S11302CB318E022AFCBF2AFC440001DC170401FF17 +S11302DBBF2AFCEF0F4013FC5561E8EEB500880311 +S11302EB819F12FCEEAF008F13FC9800F198023142 +S11302FB8E12312D14311C13050442FC1688004D4B +S113030BDD0B88028198024C02DCE4EF2A17A1145E +S113031BF51CFC8998049F1DFC8800318EB800BF26 +S113032B2AFC1704040016A5AB16BF1EFC89D18842 +S113033B03DF06819F12FCEF540C029F12FCF19811 +S113034B0288047088026148DE27318E0714880204 +S113035B73891820FCC2C389318E0312440001DC5B +S113036B040401FF12BF2AFC8802819802C0C3EF68 +S113037BD088047388007CFF1820FC318EBF2AFCC4 +S113038B8804318E12A33020FCFCF4040088024C48 +S113039B0261F8E512FCE73013FC1006ECDC0400F8 +S11303AB51FF7F2AFC72318EBF2AFC624F13FCDF94 +S11303BBE2E512FCF172614BDED9318E021EFC14A4 +S11303CB2914FC998262EFEE36E4FF7182710BE023 +S11303DB710AEC710AE87183D7CEABACD7346100E8 +S11303EBF401F402F404CA00E0CA03F9CA1501CEFD +S11303FB21E0CE22FECE24F9D736F0003033007143 +S113040BA200000000BC36347000AAB4086C0308C8 +S113041BBAB4710AE5710BE1711AE5711BE1712A2A +S113042BE5712BE1710AED710AE9711AED711AE9A3 +S113043B712AED712AE9302200BAA0309780BAA84C +S113044BC910009A89718A99300700BA9A3022012F +S113045BBAA2309744BAAAC912009AAAB8086C0176 +S113046B08BAB8AAC4BAC4AABA086C0108BABA5171 +S113047B026F26FF9E266A060151FE5F26FF9E260B +S113048BD7342201AA06086C0108BA06AA08086C1C +S113049B0108BA08A9086C0308B9710BE1711BE1D7 +S11304AB712BE1710BE5711BE5712BE5D73424013D +S11304BB710AE5711AE5712AE5A9086C0308B9AA52 +S11304CB06085CFE08BA06710BE1711BE1712BE1A6 +S11304DBD714136168DF04308100D7F6BF32FC13E5 +S11304EBBF34FC15BF30FCF6D714136168DF04303E +S11304FB8100D736E5FF15BF2CFC13BF2EFC718290 +S113050BEB2CFC899D10A22CFCB22EFC7183F6D72C +S113051BEC9F0200D7D7EC8D020034F00036F000CC +S113052BF67182BAC6300F0ABAC4716AE5716BE10F +S113053B717AE5717BE1713AE5713BE1710AE67120 +S113054B0BE2711AE6711BE2714AE5714BE1716AB8 +S113055BED716AE9F6BAA0C918BF5DAAC8085CFEBA +S113056B08BAC8AACA085CFE08BACAD734B2017161 +S113057B6BE1716BE5A9086C0108B9D734B401A917 +S113058B086C0108B9716AE5716BE1D7FC37070098 +S113059BFC7705003601FF718271C2EC7D0200C746 +S11305ABF19800318E12311CF6784EFC88007319C9 +S11305BB56FC00836398004C04DFE8C0D7D72004B3 +S11305CBF1EF4F819802FC3807007291DF29880004 +S11305DB318E148800730956FCD1DF1B1501B8004A +S11305EB044EFC14A9A1B9440700DC201956FC01E4 +S11305FBC2C3300600EF12D2DF12880073880019D1 +S113060B56FC00318E12311CF6784EFC88024C04D9 +S113061BDD049800EFAD1004D74C05DE10D1DD0DD1 +S113062B318E0455FC1489D1E161F8F1D7F1D7204F +S113063B04E1FEE4FF98025102FEDDFF9801510331 +S113064BFED6FF98005104FECFFF7088007331284B +S113065B60313972880270880161016168616B6174 +S113066B6A9F0EFC1004D78F02FC73316A709F369D +S113067BFC63314A5C039F37FC60FC6107008F37D6 +S113068BFCEC930700403BFC01DF09F53BFCFE2D22 +S113069BFFFE9BFF403CFC01DF06F53CFCFEC7FF65 +S11306AB403FFC01DF07F53FFCFCE403004040FC4A +S11306BB0161F8F540FCD7A238FCE53AFCAF38FCF5 +S11306CB320500FCC40700F74361F8E53BFCAF3887 +S11306DBFC520AFCC40700F74361F8E53CFCAF3855 +S11306EBFC5214FCC40700F74361F8E53DFCAF383A +S11306FBFC5232FCC40700F74361F8E53EFCAF380B +S113070BFC5264FCC40700F74361F8E53FFCAF38C7 +S113071BFC32E803FCC40700F74361F8E540FCAF87 +S113072B38FC4460EADC04F6BF38FCD7D791DD0B08 +S113073B91DD0E91DD1491DD17F1D78D02311AEF96 +S113074B048D02312A5C017C01D78D02313AEFF51D +S113075B8D0D317AEFF1D1DD0A91DD2191DD14910B +S113076BDD0CD77103023604FF71A37193D77102A9 +S113077B02EFF33604FF71020271A2EFEE3604FFAF +S113078B71020271A27192D7D1DD0A91DD2191DD43 +S113079B1591DD0BD73601FF719371A371B3D73666 +S11307AB01FF7192EFF43601FF719271A2EFED36F6 +S10C07BB01FF719271A271B2D721 +S11307C414F64315DD2261DD717BFACFE80080BEA7 +S11307D4F013BEF6F6BEF2BEF4CFE800818FE80053 +S10C07E43103FAAFE00061CDD746 +S9030000FC diff --git a/BCZT_PANEL/OUTPUT/lin_test.mot b/BCZT_PANEL/OUTPUT/lin_test.mot new file mode 100644 index 0000000..520f485 --- /dev/null +++ b/BCZT_PANEL/OUTPUT/lin_test.mot @@ -0,0 +1,129 @@ +S00E00006C696E5F746573746D6F743F +S1130000CE000000280100000000000000000000F5 +S113001000000000A2012A016F010000000000009E +S1130020D1010000000000000000000000000000FA +S113003000000000000000000000000000000000BC +S113004000000000000000000000000000000000AC +S1130050000000000000000000000000000000009C +S1130060000000000000000000000000000000008C +S1130070000000000000000000000000000000007C +S11300828008000002FC610801000AFC0000000074 +S10B0092000000000000000062 +S10700C0FF53E00402 +S10D00C4000000000000000000002E +S11300CECBF820FE305AFCFCEB0100FC6402003637 +S11300DE00FC3041FCEF04CC0000A747DFF93620CA +S11300EEFE3020FEEF04CC0000A747DFF9410032BA +S11300FE1800EF08B3114982004842FCF643DFF4BE +S113010E4100320000EF08B3114980004820FEF68A +S113011E43DFF4FC2F0200F6EFFE61FCC1C3C5C73A +S113012E8EFD708EFCC1C78D129800AF34FC423226 +S113013EFC880061D323EB30FC99A230FCA232FC84 +S113014EAF34FC4232FC61F8FC1B0500C0C09EFCBF +S113015E609EFDC6C4C2C061FC318EFC1F0500EF5B +S113016EEBC1C3C5C78EFD708EFCC1C7EB30FC8DD1 +S113017E1299AF0201605C0798008800318EBF0AA5 +S113018E018800FC210500C0C09EFC609EFDC6C413 +S113019EC2C061FCC1C3C5C78EFD708EFCC1AF2E3B +S11301AEFCF743DF06FC200500EF0CEB2CFC899DCD +S11301BE10A22CFCB22EFCC09EFC609EFDC6C4C2D6 +S11301CEC061FCC1C3C5C78EFD708EFCC1FCC206E6 +S11001DE00C09EFC609EFDC6C4C2C061FC52 +S11301EB16C80300AEF82761D339315E12F643DD2E +S11301FB27BBBC02BC04BC06BC08BC0ABC0CBC0EB2 +S113020BBC10BC12BC14BC16BC18BC1ABC1CBC1E47 +S113021B3704200037B3EFD6AEF847DD06F6BBA79D +S113022BA7EFF5D7717AFAFC970500FCAA0500FC39 +S113023B900600EFFA717AFAD7CF770002FC7A02B4 +S113024B00FC690200FCE80300FC040400FC250527 +S113025B00FCD30300F57800D7717BFAEFDB36A1F2 +S113026BFFCEA00071F2714BA4F5F3007183D78E0E +S113027BA8D7FC8C0400E73013FCFCDC0400F5125B +S113028BFCD74C04DF0DD513FCDF05CF12FC02D7D2 +S113029BE512FCD720068F12FC98030CFEDD369179 +S11302ABDD4591DF3FE91DFC8F1CFC614B61C8EE02 +S11302BBEE0073D913FC601814FC83639F1CFC6061 +S11302CB318E022AFCBF2AFC440001DC170401FF17 +S11302DBBF2AFCEF0F4013FC5561E8EEB500880311 +S11302EB819F12FCEEAF008F13FC9800F198023142 +S11302FB8E12312D14311C13050442FC1688004D4B +S113030BDD0B88028198024C02DCE4EF2A17A1145E +S113031BF51CFC8998049F1DFC8800318EB800BF26 +S113032B2AFC1704040016A5AB16BF1EFC89D18842 +S113033B03DF06819F12FCEF540C029F12FCF19811 +S113034B0288047088026148DE27318E0714880204 +S113035B73891820FCC2C389318E0312440001DC5B +S113036B040401FF12BF2AFC8802819802C0C3EF68 +S113037BD088047388007CFF1820FC318EBF2AFCC4 +S113038B8804318E12A33020FCFCF4040088024C48 +S113039B0261F8E512FCE73013FC1006ECDC0400F8 +S11303AB51FF7F2AFC72318EBF2AFC624F13FCDF94 +S11303BBE2E512FCF172614BDED9318E021EFC14A4 +S11303CB2914FC998262EFEE36E4FF7182710BE023 +S11303DB710AEC710AE87183D7CEABACD7346100E8 +S11303EBF401F402F404CA00E0CA03F9CA1501CEFD +S11303FB21E0CE22FECE24F9D736F0003033007143 +S113040BA200000000BC36347000AAB4086C0308C8 +S113041BBAB4710AE5710BE1711AE5711BE1712A2A +S113042BE5712BE1710AED710AE9711AED711AE9A3 +S113043B712AED712AE9302200BAA0309780BAA84C +S113044BC910009A89718A99300700BA9A3022012F +S113045BBAA2309744BAAAC912009AAAB8086C0176 +S113046B08BAB8AAC4BAC4AABA086C0108BABA5171 +S113047B026F26FF9E266A060151FE5F26FF9E260B +S113048BD7342201AA06086C0108BA06AA08086C1C +S113049B0108BA08A9086C0308B9710BE1711BE1D7 +S11304AB712BE1710BE5711BE5712BE5D73424013D +S11304BB710AE5711AE5712AE5A9086C0308B9AA52 +S11304CB06085CFE08BA06710BE1711BE1712BE1A6 +S11304DBD714136168DF04308100D7F6BF32FC13E5 +S11304EBBF34FC15BF30FCF6D714136168DF04303E +S11304FB8100D736E5FF15BF2CFC13BF2EFC718290 +S113050BEB2CFC899D10A22CFCB22EFC7183F6D72C +S113051BEC9F0200D7D7EC8D020034F00036F000CC +S113052BF67182BAC6300F0ABAC4716AE5716BE10F +S113053B717AE5717BE1713AE5713BE1710AE67120 +S113054B0BE2711AE6711BE2714AE5714BE1716AB8 +S113055BED716AE9F6BAA0C918BF5DAAC8085CFEBA +S113056B08BAC8AACA085CFE08BACAD734B2017161 +S113057B6BE1716BE5A9086C0108B9D734B401A917 +S113058B086C0108B9716AE5716BE1D7FC37070098 +S113059BFC7705003601FF718271C2EC7D0200C746 +S11305ABF19800318E12311CF6784EFC88007319C9 +S11305BB56FC00836398004C04DFE8C0D7D72004B3 +S11305CBF1EF4F819802FC3807007291DF29880004 +S11305DB318E148800730956FCD1DF1B1501B8004A +S11305EB044EFC14A9A1B9440700DC201956FC01E4 +S11305FBC2C3300600EF12D2DF12880073880019D1 +S113060B56FC00318E12311CF6784EFC88024C04D9 +S113061BDD049800EFAD1004D74C05DE10D1DD0DD1 +S113062B318E0455FC1489D1E161F8F1D7F1D7204F +S113063B04E1FEE4FF98025102FEDDFF9801510331 +S113064BFED6FF98005104FECFFF7088007331284B +S113065B60313972880270880161016168616B6174 +S113066B6A9F0EFC1004D78F02FC73316A709F369D +S113067BFC63314A5C039F37FC60FC6107008F37D6 +S113068BFCEC930700403BFC01DF09F53BFCFE2D22 +S113069BFFFE9BFF403CFC01DF06F53CFCFEC7FF65 +S11306AB403FFC01DF07F53FFCFCE403004040FC4A +S11306BB0161F8F540FCD7A238FCE53AFCAF38FCF5 +S11306CB320500FCC40700F74361F8E53BFCAF3887 +S11306DBFC520AFCC40700F74361F8E53CFCAF3855 +S11306EBFC5214FCC40700F74361F8E53DFCAF383A +S11306FBFC5232FCC40700F74361F8E53EFCAF380B +S113070BFC5264FCC40700F74361F8E53FFCAF38C7 +S113071BFC32E803FCC40700F74361F8E540FCAF87 +S113072B38FC4460EADC04F6BF38FCD7D791DD0B08 +S113073B91DD0E91DD1491DD17F1D78D02311AEF96 +S113074B048D02312A5C017C01D78D02313AEFF51D +S113075B8D0D317AEFF1D1DD0A91DD2191DD14910B +S113076BDD0CD77103023604FF71A37193D77102A9 +S113077B02EFF33604FF71020271A2EFEE3604FFAF +S113078B71020271A27192D7D1DD0A91DD2191DD43 +S113079B1591DD0BD73601FF719371A371B3D73666 +S11307AB01FF7192EFF43601FF719271A2EFED36F6 +S10C07BB01FF719271A271B2D721 +S11307C414F64315DD2261DD717BFACFE80080BEA7 +S11307D4F013BEF6F6BEF2BEF4CFE800818FE80053 +S10C07E43103FAAFE00061CDD746 +S9030000FC