From 7ced534f3ee5960414be26dc575f3e8f56304528 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1PDT1EL\\10564" <1056470187@qq.com> Date: Thu, 8 Oct 2026 16:51:35 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90paint2.05=E3=80=91first=20commit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- {Paint_UDPV2_04 => Paint_UDPV2_05}/.cproject | 0 {Paint_UDPV2_04 => Paint_UDPV2_05}/.gitignore | 0 {Paint_UDPV2_04 => Paint_UDPV2_05}/.mxproject | 0 {Paint_UDPV2_04 => Paint_UDPV2_05}/.project | 2 +- .../com.st.stm32cube.ide.mcu.sfrview.prefs | 0 .../.settings/language.settings.xml | 0 .../.settings/org.eclipse.cdt.core.prefs | 0 .../.settings/org.eclipse.cdt.ui.prefs | 0 .../.settings/stm32cubeide.project.prefs | 0 .../Core/BASE/Inc/BSP/BHBF_ROBOT.h | 0 .../Core/BASE/Inc/BSP/DLTuc.h | 0 .../Core/BASE/Inc/BSP/DLTucConfig.h | 0 .../Core/BASE/Inc/BSP/bsp_DLT_Log.h | 0 .../Core/BASE/Inc/BSP/bsp_EEPROM.h | 0 .../Core/BASE/Inc/BSP/bsp_Error_Detect.h | 0 .../Core/BASE/Inc/BSP/bsp_FDCAN.h | 0 .../Core/BASE/Inc/BSP/bsp_GPIO.h | 0 .../Core/BASE/Inc/BSP/bsp_MB_host.h | 0 .../Core/BASE/Inc/BSP/bsp_TIMER.h | 0 .../Core/BASE/Inc/BSP/bsp_UART.h | 0 .../Core/BASE/Inc/BSP/bsp_UDP.h | 0 .../BASE/Inc/BSP/bsp_UpperComputer_Handler.h | 0 .../Core/BASE/Inc/BSP/bsp_client_setting.h | 0 .../Core/BASE/Inc/BSP/bsp_com_helper.h | 0 .../Core/BASE/Inc/BSP/bsp_cpu_flash.h | 0 .../Core/BASE/Inc/BSP/bsp_decode_command.h | 0 .../Core/BASE/Inc/BSP/bsp_include.h | 0 .../Core/BASE/Inc/BSP/bsp_mqtt.h | 0 .../Core/BASE/Inc/BSP/bsp_mqtt_pub.h | 0 .../Core/BASE/Inc/BSP/bsp_pb_decode_encode.h | 0 .../Core/BASE/Inc/BSP/bsp_qspi_w25q128.h | 0 .../Core/BASE/Inc/BSP/bsp_tempature.h | 0 .../Core/BASE/Inc/BSP/pb.h | 0 .../Core/BASE/Inc/BSP/pb_common.h | 0 .../Core/BASE/Inc/BSP/pb_decode.h | 0 .../Core/BASE/Inc/BSP/pb_encode.h | 0 .../Core/BASE/Inc/BSP/readme.h | 0 .../Core/BASE/Inc/BSP/tcp_server.h | 0 .../Core/BASE/Inc/MSP/msp_Force_Sensor.h | 0 .../Core/BASE/Inc/MSP/msp_JTBATTERY.h | 0 .../Core/BASE/Inc/MSP/msp_LeiSai_ISV2_CAN.h | 0 .../Core/BASE/Inc/MSP/msp_MK32_1.h | 0 .../Core/BASE/Inc/MSP/msp_PID.h | 0 .../Core/BASE/Inc/MSP/msp_TL720D.h | 0 .../Core/BASE/Inc/MSP/msp_WH_LTE_7S0.h | 0 .../Core/BASE/Protobuf/PSource/bsp_CV.pb.c | 0 .../Core/BASE/Protobuf/PSource/bsp_CV.pb.h | 0 .../Core/BASE/Protobuf/PSource/bsp_Cmd.pb.c | 0 .../Core/BASE/Protobuf/PSource/bsp_Cmd.pb.h | 0 .../Core/BASE/Protobuf/PSource/bsp_Error.pb.c | 0 .../Core/BASE/Protobuf/PSource/bsp_Error.pb.h | 0 .../Core/BASE/Protobuf/PSource/bsp_GV.pb.c | 0 .../Core/BASE/Protobuf/PSource/bsp_GV.pb.h | 0 .../Core/BASE/Protobuf/PSource/bsp_IAP.pb.c | 0 .../Core/BASE/Protobuf/PSource/bsp_IAP.pb.h | 0 .../Core/BASE/Protobuf/PSource/bsp_IO.pb.c | 0 .../Core/BASE/Protobuf/PSource/bsp_IO.pb.h | 0 .../Core/BASE/Protobuf/PSource/bsp_IV.pb.c | 0 .../Core/BASE/Protobuf/PSource/bsp_IV.pb.h | 0 .../Core/BASE/Protobuf/PSource/bsp_PID.pb.c | 0 .../Core/BASE/Protobuf/PSource/bsp_PID.pb.h | 0 .../Core/BASE/Protobuf/PSource/bsp_PV.pb.c | 0 .../Core/BASE/Protobuf/PSource/bsp_PV.pb.h | 0 .../Core/BASE/Protobuf/PSource/bsp_ReCmd.pb.c | 0 .../Core/BASE/Protobuf/PSource/bsp_ReCmd.pb.h | 0 .../PSource/msp_LS_MotorParameters.pb.c | 0 .../PSource/msp_LS_MotorParameters.pb.h | 0 .../Core/BASE/Protobuf/PSource/msp_MK32.pb.c | 0 .../Core/BASE/Protobuf/PSource/msp_MK32.pb.h | 0 .../Core/BASE/Protobuf/PSource/msp_Motor.pb.c | 0 .../Core/BASE/Protobuf/PSource/msp_Motor.pb.h | 0 .../BASE/Protobuf/PSource/msp_TL720D.pb.c | 0 .../BASE/Protobuf/PSource/msp_TL720D.pb.h | 0 .../Proto/BingooRobotSetting.Library.dll | Bin .../Core/BASE/Protobuf/Proto/Version2.exe | Bin .../Core/BASE/Protobuf/Proto/bsp_CV.proto | 0 .../Core/BASE/Protobuf/Proto/bsp_Cmd.options | 0 .../Core/BASE/Protobuf/Proto/bsp_Cmd.proto | 0 .../Core/BASE/Protobuf/Proto/bsp_Error.proto | 0 .../Core/BASE/Protobuf/Proto/bsp_GV.options | 0 .../Core/BASE/Protobuf/Proto/bsp_GV.proto | 0 .../Core/BASE/Protobuf/Proto/bsp_IAP.options | 0 .../Core/BASE/Protobuf/Proto/bsp_IAP.proto | 0 .../Core/BASE/Protobuf/Proto/bsp_IO.proto | 0 .../Core/BASE/Protobuf/Proto/bsp_IV.proto | 0 .../Core/BASE/Protobuf/Proto/bsp_PID.proto | 0 .../Core/BASE/Protobuf/Proto/bsp_PV.proto | 0 .../BASE/Protobuf/Proto/bsp_ReCmd.options | 0 .../Core/BASE/Protobuf/Proto/bsp_ReCmd.proto | 0 .../Proto/msp_LS_MotorParameters.proto | 0 .../Core/BASE/Protobuf/Proto/msp_MK32.proto | 0 .../Core/BASE/Protobuf/Proto/msp_Motor.proto | 0 .../Core/BASE/Protobuf/Proto/msp_TL720D.proto | 0 .../Core/BASE/Src/BSP/BHBF_ROBOT.c | 0 .../Core/BASE/Src/BSP/DLT/DLTuc.c | 0 .../Core/BASE/Src/BSP/bsp_DLT_Log.c | 0 .../Core/BASE/Src/BSP/bsp_EEPROM.c | 0 .../Core/BASE/Src/BSP/bsp_Error_Detect.c | 0 .../Core/BASE/Src/BSP/bsp_FDCAN.c | 0 .../Core/BASE/Src/BSP/bsp_GPIO.c | 0 .../Core/BASE/Src/BSP/bsp_INTERCALL.c | 0 .../Core/BASE/Src/BSP/bsp_MB_host.c | 0 .../Core/BASE/Src/BSP/bsp_TIMER.c | 0 .../Core/BASE/Src/BSP/bsp_UART.c | 0 .../Core/BASE/Src/BSP/bsp_UDP.c | 9 +- .../BASE/Src/BSP/bsp_UpperComputer_Handler.c | 0 .../Core/BASE/Src/BSP/bsp_client_setting.c | 76 +++-- .../Core/BASE/Src/BSP/bsp_com_helper.c | 0 .../Core/BASE/Src/BSP/bsp_cpu_flash.c | 0 .../Core/BASE/Src/BSP/bsp_decode_command.c | 0 .../Core/BASE/Src/BSP/bsp_qspi_w25q128.c | 0 .../Core/BASE/Src/BSP/bsp_tempature.c | 0 .../Core/BASE/Src/BSP/pb_common.c | 0 .../Core/BASE/Src/BSP/pb_decode.c | 0 .../Core/BASE/Src/BSP/pb_encode.c | 0 .../Core/BASE/Src/BSP/tcp_server.c | 0 .../Core/BASE/Src/MSP/msp_LeiSai_ISV2_CAN.c | 0 .../Core/BASE/Src/MSP/msp_MK32_1.c | 0 .../Core/BASE/Src/MSP/msp_PID.c | 0 .../Core/BASE/Src/MSP/msp_TL720D.c | 0 .../Core/BASE/Src/MSP/msp_WH_LTE_7S0.c | 0 .../Core/FSM/Inc/change_line_control.h | 0 .../Core/FSM/Inc/fsm_state.h | 0 .../Core/FSM/Inc/fsm_state_control.h | 0 .../Core/FSM/Inc/motors.h | 0 .../Core/FSM/Inc/motors_power_action.h | 0 .../Core/FSM/Inc/paint_gun_action.h | 0 .../Core/FSM/Inc/robot_move_actions.h | 0 .../Core/FSM/Src/change_line_control.c | 0 .../Core/FSM/Src/fsm_state.c | 0 .../Core/FSM/Src/fsm_state_control.c | 3 +- .../Core/FSM/Src/motors.c | 0 .../Core/FSM/Src/motors_power_action.c | 0 .../Core/FSM/Src/paint_gun_action.c | 0 .../Core/FSM/Src/robot_move_actions.c | 0 .../Core/Inc/adc.h | 0 .../Core/Inc/bsp_fsm.h | 0 .../Core/Inc/com.pb.h | 0 .../Core/Inc/dma.h | 0 .../Core/Inc/fdcan.h | 0 .../Core/Inc/gpio.h | 0 .../Core/Inc/i2c.h | 0 .../Core/Inc/iwdg.h | 0 .../Core/Inc/main.h | 0 .../Core/Inc/motors.h | 0 .../Core/Inc/quadspi.h | 0 .../Core/Inc/stm32h7xx_hal_conf.h | 0 .../Core/Inc/stm32h7xx_it.h | 0 .../Core/Inc/tim.h | 0 .../Core/Inc/usart.h | 0 .../Core/Src/adc.c | 0 .../Core/Src/dma.c | 0 .../Core/Src/fdcan.c | 0 .../Core/Src/gpio.c | 0 .../Core/Src/i2c.c | 0 .../Core/Src/iwdg.c | 0 .../Core/Src/main.c | 5 +- .../Core/Src/quadspi.c | 0 .../Core/Src/stm32h7xx_hal_msp.c | 0 .../Core/Src/stm32h7xx_it.c | 0 .../Core/Src/syscalls.c | 0 .../Core/Src/sysmem.c | 0 .../Core/Src/system_stm32h7xx.c | 0 .../Core/Src/tim.c | 0 .../Core/Src/usart.c | 0 .../Core/Startup/startup_stm32h743vgtx.s | 0 .../Drivers/BSP/Components/lan8742/lan8742.c | 0 .../Drivers/BSP/Components/lan8742/lan8742.h | 0 .../Device/ST/STM32H7xx/Include/stm32h743xx.h | 0 .../Device/ST/STM32H7xx/Include/stm32h7xx.h | 0 .../ST/STM32H7xx/Include/system_stm32h7xx.h | 0 .../CMSIS/Device/ST/STM32H7xx/LICENSE.txt | 0 .../Drivers/CMSIS/Include/cmsis_armcc.h | 0 .../Drivers/CMSIS/Include/cmsis_armclang.h | 0 .../CMSIS/Include/cmsis_armclang_ltm.h | 0 .../Drivers/CMSIS/Include/cmsis_compiler.h | 0 .../Drivers/CMSIS/Include/cmsis_gcc.h | 0 .../Drivers/CMSIS/Include/cmsis_iccarm.h | 0 .../Drivers/CMSIS/Include/cmsis_version.h | 0 .../Drivers/CMSIS/Include/core_armv81mml.h | 0 .../Drivers/CMSIS/Include/core_armv8mbl.h | 0 .../Drivers/CMSIS/Include/core_armv8mml.h | 0 .../Drivers/CMSIS/Include/core_cm0.h | 0 .../Drivers/CMSIS/Include/core_cm0plus.h | 0 .../Drivers/CMSIS/Include/core_cm1.h | 0 .../Drivers/CMSIS/Include/core_cm23.h | 0 .../Drivers/CMSIS/Include/core_cm3.h | 0 .../Drivers/CMSIS/Include/core_cm33.h | 0 .../Drivers/CMSIS/Include/core_cm35p.h | 0 .../Drivers/CMSIS/Include/core_cm4.h | 0 .../Drivers/CMSIS/Include/core_cm7.h | 0 .../Drivers/CMSIS/Include/core_sc000.h | 0 .../Drivers/CMSIS/Include/core_sc300.h | 0 .../Drivers/CMSIS/Include/mpu_armv7.h | 0 .../Drivers/CMSIS/Include/mpu_armv8.h | 0 .../Drivers/CMSIS/Include/tz_context.h | 0 .../Drivers/CMSIS/LICENSE.txt | 0 .../Inc/Legacy/stm32_hal_legacy.h | 0 .../STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h | 0 .../Inc/stm32h7xx_hal_adc.h | 0 .../Inc/stm32h7xx_hal_adc_ex.h | 0 .../Inc/stm32h7xx_hal_cortex.h | 0 .../Inc/stm32h7xx_hal_def.h | 0 .../Inc/stm32h7xx_hal_dma.h | 0 .../Inc/stm32h7xx_hal_dma_ex.h | 0 .../Inc/stm32h7xx_hal_eth.h | 0 .../Inc/stm32h7xx_hal_eth_ex.h | 0 .../Inc/stm32h7xx_hal_exti.h | 0 .../Inc/stm32h7xx_hal_fdcan.h | 0 .../Inc/stm32h7xx_hal_flash.h | 0 .../Inc/stm32h7xx_hal_flash_ex.h | 0 .../Inc/stm32h7xx_hal_gpio.h | 0 .../Inc/stm32h7xx_hal_gpio_ex.h | 0 .../Inc/stm32h7xx_hal_hsem.h | 0 .../Inc/stm32h7xx_hal_i2c.h | 0 .../Inc/stm32h7xx_hal_i2c_ex.h | 0 .../Inc/stm32h7xx_hal_iwdg.h | 0 .../Inc/stm32h7xx_hal_mdma.h | 0 .../Inc/stm32h7xx_hal_pwr.h | 0 .../Inc/stm32h7xx_hal_pwr_ex.h | 0 .../Inc/stm32h7xx_hal_qspi.h | 0 .../Inc/stm32h7xx_hal_rcc.h | 0 .../Inc/stm32h7xx_hal_rcc_ex.h | 0 .../Inc/stm32h7xx_hal_tim.h | 0 .../Inc/stm32h7xx_hal_tim_ex.h | 0 .../Inc/stm32h7xx_hal_uart.h | 0 .../Inc/stm32h7xx_hal_uart_ex.h | 0 .../Inc/stm32h7xx_ll_adc.h | 0 .../Inc/stm32h7xx_ll_bus.h | 0 .../Inc/stm32h7xx_ll_cortex.h | 0 .../Inc/stm32h7xx_ll_crs.h | 0 .../Inc/stm32h7xx_ll_dma.h | 0 .../Inc/stm32h7xx_ll_dmamux.h | 0 .../Inc/stm32h7xx_ll_exti.h | 0 .../Inc/stm32h7xx_ll_gpio.h | 0 .../Inc/stm32h7xx_ll_hsem.h | 0 .../Inc/stm32h7xx_ll_i2c.h | 0 .../Inc/stm32h7xx_ll_lpuart.h | 0 .../Inc/stm32h7xx_ll_pwr.h | 0 .../Inc/stm32h7xx_ll_rcc.h | 0 .../Inc/stm32h7xx_ll_system.h | 0 .../Inc/stm32h7xx_ll_tim.h | 0 .../Inc/stm32h7xx_ll_usart.h | 0 .../Inc/stm32h7xx_ll_utils.h | 0 .../Drivers/STM32H7xx_HAL_Driver/LICENSE.txt | 0 .../STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c | 0 .../Src/stm32h7xx_hal_adc.c | 0 .../Src/stm32h7xx_hal_adc_ex.c | 0 .../Src/stm32h7xx_hal_cortex.c | 0 .../Src/stm32h7xx_hal_dma.c | 0 .../Src/stm32h7xx_hal_dma_ex.c | 0 .../Src/stm32h7xx_hal_eth.c | 0 .../Src/stm32h7xx_hal_eth_ex.c | 0 .../Src/stm32h7xx_hal_exti.c | 0 .../Src/stm32h7xx_hal_fdcan.c | 0 .../Src/stm32h7xx_hal_flash.c | 0 .../Src/stm32h7xx_hal_flash_ex.c | 0 .../Src/stm32h7xx_hal_gpio.c | 0 .../Src/stm32h7xx_hal_hsem.c | 0 .../Src/stm32h7xx_hal_i2c.c | 0 .../Src/stm32h7xx_hal_i2c_ex.c | 0 .../Src/stm32h7xx_hal_iwdg.c | 0 .../Src/stm32h7xx_hal_mdma.c | 0 .../Src/stm32h7xx_hal_pwr.c | 0 .../Src/stm32h7xx_hal_pwr_ex.c | 0 .../Src/stm32h7xx_hal_qspi.c | 0 .../Src/stm32h7xx_hal_rcc.c | 0 .../Src/stm32h7xx_hal_rcc_ex.c | 0 .../Src/stm32h7xx_hal_tim.c | 0 .../Src/stm32h7xx_hal_tim_ex.c | 0 .../Src/stm32h7xx_hal_uart.c | 0 .../Src/stm32h7xx_hal_uart_ex.c | 0 .../LWIP/App/lwip.c | 0 .../LWIP/App/lwip.h | 0 .../LWIP/Target/ethernetif.c | 0 .../LWIP/Target/ethernetif.h | 0 .../LWIP/Target/lwipopts.h | 0 .../Third_Party/LwIP/src/api/api_lib.c | 0 .../Third_Party/LwIP/src/api/api_msg.c | 0 .../Third_Party/LwIP/src/api/err.c | 0 .../Third_Party/LwIP/src/api/if_api.c | 0 .../Third_Party/LwIP/src/api/netbuf.c | 0 .../Third_Party/LwIP/src/api/netdb.c | 0 .../Third_Party/LwIP/src/api/netifapi.c | 0 .../Third_Party/LwIP/src/api/sockets.c | 0 .../Third_Party/LwIP/src/api/tcpip.c | 0 .../Third_Party/LwIP/src/apps/mqtt/mqtt.c | 0 .../Third_Party/LwIP/src/core/altcp.c | 0 .../Third_Party/LwIP/src/core/altcp_alloc.c | 0 .../Third_Party/LwIP/src/core/altcp_tcp.c | 0 .../Third_Party/LwIP/src/core/def.c | 0 .../Third_Party/LwIP/src/core/dns.c | 0 .../Third_Party/LwIP/src/core/inet_chksum.c | 0 .../Third_Party/LwIP/src/core/init.c | 0 .../Third_Party/LwIP/src/core/ip.c | 0 .../Third_Party/LwIP/src/core/ipv4/autoip.c | 0 .../Third_Party/LwIP/src/core/ipv4/dhcp.c | 0 .../Third_Party/LwIP/src/core/ipv4/etharp.c | 0 .../Third_Party/LwIP/src/core/ipv4/icmp.c | 0 .../Third_Party/LwIP/src/core/ipv4/igmp.c | 0 .../Third_Party/LwIP/src/core/ipv4/ip4.c | 0 .../Third_Party/LwIP/src/core/ipv4/ip4_addr.c | 0 .../Third_Party/LwIP/src/core/ipv4/ip4_frag.c | 0 .../Third_Party/LwIP/src/core/ipv6/dhcp6.c | 0 .../Third_Party/LwIP/src/core/ipv6/ethip6.c | 0 .../Third_Party/LwIP/src/core/ipv6/icmp6.c | 0 .../Third_Party/LwIP/src/core/ipv6/inet6.c | 0 .../Third_Party/LwIP/src/core/ipv6/ip6.c | 0 .../Third_Party/LwIP/src/core/ipv6/ip6_addr.c | 0 .../Third_Party/LwIP/src/core/ipv6/ip6_frag.c | 0 .../Third_Party/LwIP/src/core/ipv6/mld6.c | 0 .../Third_Party/LwIP/src/core/ipv6/nd6.c | 0 .../Third_Party/LwIP/src/core/mem.c | 0 .../Third_Party/LwIP/src/core/memp.c | 0 .../Third_Party/LwIP/src/core/netif.c | 0 .../Third_Party/LwIP/src/core/pbuf.c | 0 .../Third_Party/LwIP/src/core/raw.c | 0 .../Third_Party/LwIP/src/core/stats.c | 0 .../Third_Party/LwIP/src/core/sys.c | 0 .../Third_Party/LwIP/src/core/tcp.c | 0 .../Third_Party/LwIP/src/core/tcp_in.c | 0 .../Third_Party/LwIP/src/core/tcp_out.c | 0 .../Third_Party/LwIP/src/core/timeouts.c | 0 .../Third_Party/LwIP/src/core/udp.c | 0 .../LwIP/src/include/compat/posix/arpa/inet.h | 0 .../LwIP/src/include/compat/posix/net/if.h | 0 .../LwIP/src/include/compat/posix/netdb.h | 0 .../src/include/compat/posix/sys/socket.h | 0 .../LwIP/src/include/compat/stdc/errno.h | 0 .../Third_Party/LwIP/src/include/lwip/altcp.h | 0 .../LwIP/src/include/lwip/altcp_tcp.h | 0 .../LwIP/src/include/lwip/altcp_tls.h | 0 .../Third_Party/LwIP/src/include/lwip/api.h | 0 .../include/lwip/apps/altcp_proxyconnect.h | 0 .../lwip/apps/altcp_tls_mbedtls_opts.h | 0 .../LwIP/src/include/lwip/apps/fs.h | 0 .../LwIP/src/include/lwip/apps/http_client.h | 0 .../LwIP/src/include/lwip/apps/httpd.h | 0 .../LwIP/src/include/lwip/apps/httpd_opts.h | 0 .../LwIP/src/include/lwip/apps/lwiperf.h | 0 .../LwIP/src/include/lwip/apps/mdns.h | 0 .../LwIP/src/include/lwip/apps/mdns_opts.h | 0 .../LwIP/src/include/lwip/apps/mdns_priv.h | 0 .../LwIP/src/include/lwip/apps/mqtt.h | 0 .../LwIP/src/include/lwip/apps/mqtt_opts.h | 0 .../LwIP/src/include/lwip/apps/mqtt_priv.h | 0 .../LwIP/src/include/lwip/apps/netbiosns.h | 0 .../src/include/lwip/apps/netbiosns_opts.h | 0 .../LwIP/src/include/lwip/apps/smtp.h | 0 .../LwIP/src/include/lwip/apps/smtp_opts.h | 0 .../LwIP/src/include/lwip/apps/snmp.h | 0 .../LwIP/src/include/lwip/apps/snmp_core.h | 0 .../LwIP/src/include/lwip/apps/snmp_mib2.h | 0 .../LwIP/src/include/lwip/apps/snmp_opts.h | 0 .../LwIP/src/include/lwip/apps/snmp_scalar.h | 0 .../include/lwip/apps/snmp_snmpv2_framework.h | 0 .../src/include/lwip/apps/snmp_snmpv2_usm.h | 0 .../LwIP/src/include/lwip/apps/snmp_table.h | 0 .../src/include/lwip/apps/snmp_threadsync.h | 0 .../LwIP/src/include/lwip/apps/snmpv3.h | 0 .../LwIP/src/include/lwip/apps/sntp.h | 0 .../LwIP/src/include/lwip/apps/sntp_opts.h | 0 .../LwIP/src/include/lwip/apps/tftp_opts.h | 0 .../LwIP/src/include/lwip/apps/tftp_server.h | 0 .../Third_Party/LwIP/src/include/lwip/arch.h | 0 .../LwIP/src/include/lwip/autoip.h | 0 .../Third_Party/LwIP/src/include/lwip/debug.h | 0 .../Third_Party/LwIP/src/include/lwip/def.h | 0 .../Third_Party/LwIP/src/include/lwip/dhcp.h | 0 .../Third_Party/LwIP/src/include/lwip/dhcp6.h | 0 .../Third_Party/LwIP/src/include/lwip/dns.h | 0 .../Third_Party/LwIP/src/include/lwip/err.h | 0 .../Third_Party/LwIP/src/include/lwip/errno.h | 0 .../LwIP/src/include/lwip/etharp.h | 0 .../LwIP/src/include/lwip/ethip6.h | 0 .../Third_Party/LwIP/src/include/lwip/icmp.h | 0 .../Third_Party/LwIP/src/include/lwip/icmp6.h | 0 .../LwIP/src/include/lwip/if_api.h | 0 .../Third_Party/LwIP/src/include/lwip/igmp.h | 0 .../Third_Party/LwIP/src/include/lwip/inet.h | 0 .../LwIP/src/include/lwip/inet_chksum.h | 0 .../Third_Party/LwIP/src/include/lwip/init.h | 0 .../Third_Party/LwIP/src/include/lwip/ip.h | 0 .../Third_Party/LwIP/src/include/lwip/ip4.h | 0 .../LwIP/src/include/lwip/ip4_addr.h | 0 .../LwIP/src/include/lwip/ip4_frag.h | 0 .../Third_Party/LwIP/src/include/lwip/ip6.h | 0 .../LwIP/src/include/lwip/ip6_addr.h | 0 .../LwIP/src/include/lwip/ip6_frag.h | 0 .../LwIP/src/include/lwip/ip6_zone.h | 0 .../LwIP/src/include/lwip/ip_addr.h | 0 .../Third_Party/LwIP/src/include/lwip/mem.h | 0 .../Third_Party/LwIP/src/include/lwip/memp.h | 0 .../Third_Party/LwIP/src/include/lwip/mld6.h | 0 .../Third_Party/LwIP/src/include/lwip/nd6.h | 0 .../LwIP/src/include/lwip/netbuf.h | 0 .../Third_Party/LwIP/src/include/lwip/netdb.h | 0 .../Third_Party/LwIP/src/include/lwip/netif.h | 0 .../LwIP/src/include/lwip/netifapi.h | 0 .../Third_Party/LwIP/src/include/lwip/opt.h | 0 .../Third_Party/LwIP/src/include/lwip/pbuf.h | 0 .../LwIP/src/include/lwip/priv/altcp_priv.h | 0 .../LwIP/src/include/lwip/priv/api_msg.h | 0 .../LwIP/src/include/lwip/priv/mem_priv.h | 0 .../LwIP/src/include/lwip/priv/memp_priv.h | 0 .../LwIP/src/include/lwip/priv/memp_std.h | 0 .../LwIP/src/include/lwip/priv/nd6_priv.h | 0 .../LwIP/src/include/lwip/priv/raw_priv.h | 0 .../LwIP/src/include/lwip/priv/sockets_priv.h | 0 .../LwIP/src/include/lwip/priv/tcp_priv.h | 0 .../LwIP/src/include/lwip/priv/tcpip_priv.h | 0 .../LwIP/src/include/lwip/prot/autoip.h | 0 .../LwIP/src/include/lwip/prot/dhcp.h | 0 .../LwIP/src/include/lwip/prot/dhcp6.h | 0 .../LwIP/src/include/lwip/prot/dns.h | 0 .../LwIP/src/include/lwip/prot/etharp.h | 0 .../LwIP/src/include/lwip/prot/ethernet.h | 0 .../LwIP/src/include/lwip/prot/iana.h | 0 .../LwIP/src/include/lwip/prot/icmp.h | 0 .../LwIP/src/include/lwip/prot/icmp6.h | 0 .../LwIP/src/include/lwip/prot/ieee.h | 0 .../LwIP/src/include/lwip/prot/igmp.h | 0 .../LwIP/src/include/lwip/prot/ip.h | 0 .../LwIP/src/include/lwip/prot/ip4.h | 0 .../LwIP/src/include/lwip/prot/ip6.h | 0 .../LwIP/src/include/lwip/prot/mld6.h | 0 .../LwIP/src/include/lwip/prot/nd6.h | 0 .../LwIP/src/include/lwip/prot/tcp.h | 0 .../LwIP/src/include/lwip/prot/udp.h | 0 .../Third_Party/LwIP/src/include/lwip/raw.h | 0 .../Third_Party/LwIP/src/include/lwip/sio.h | 0 .../Third_Party/LwIP/src/include/lwip/snmp.h | 0 .../LwIP/src/include/lwip/sockets.h | 0 .../Third_Party/LwIP/src/include/lwip/stats.h | 0 .../Third_Party/LwIP/src/include/lwip/sys.h | 0 .../Third_Party/LwIP/src/include/lwip/tcp.h | 0 .../LwIP/src/include/lwip/tcpbase.h | 0 .../Third_Party/LwIP/src/include/lwip/tcpip.h | 0 .../LwIP/src/include/lwip/timeouts.h | 0 .../Third_Party/LwIP/src/include/lwip/udp.h | 0 .../LwIP/src/include/netif/bridgeif.h | 0 .../LwIP/src/include/netif/bridgeif_opts.h | 0 .../LwIP/src/include/netif/etharp.h | 0 .../LwIP/src/include/netif/ethernet.h | 0 .../LwIP/src/include/netif/ieee802154.h | 0 .../LwIP/src/include/netif/lowpan6.h | 0 .../LwIP/src/include/netif/lowpan6_ble.h | 0 .../LwIP/src/include/netif/lowpan6_common.h | 0 .../LwIP/src/include/netif/lowpan6_opts.h | 0 .../LwIP/src/include/netif/ppp/ccp.h | 0 .../LwIP/src/include/netif/ppp/chap-md5.h | 0 .../LwIP/src/include/netif/ppp/chap-new.h | 0 .../LwIP/src/include/netif/ppp/chap_ms.h | 0 .../LwIP/src/include/netif/ppp/eap.h | 0 .../LwIP/src/include/netif/ppp/ecp.h | 0 .../LwIP/src/include/netif/ppp/eui64.h | 0 .../LwIP/src/include/netif/ppp/fsm.h | 0 .../LwIP/src/include/netif/ppp/ipcp.h | 0 .../LwIP/src/include/netif/ppp/ipv6cp.h | 0 .../LwIP/src/include/netif/ppp/lcp.h | 0 .../LwIP/src/include/netif/ppp/magic.h | 0 .../LwIP/src/include/netif/ppp/mppe.h | 0 .../LwIP/src/include/netif/ppp/ppp.h | 0 .../LwIP/src/include/netif/ppp/ppp_impl.h | 0 .../LwIP/src/include/netif/ppp/ppp_opts.h | 0 .../LwIP/src/include/netif/ppp/pppapi.h | 0 .../LwIP/src/include/netif/ppp/pppcrypt.h | 0 .../LwIP/src/include/netif/ppp/pppdebug.h | 0 .../LwIP/src/include/netif/ppp/pppoe.h | 0 .../LwIP/src/include/netif/ppp/pppol2tp.h | 0 .../LwIP/src/include/netif/ppp/pppos.h | 0 .../LwIP/src/include/netif/ppp/upap.h | 0 .../LwIP/src/include/netif/ppp/vj.h | 0 .../LwIP/src/include/netif/slipif.h | 0 .../LwIP/src/include/netif/zepif.h | 0 .../Third_Party/LwIP/src/netif/bridgeif.c | 0 .../Third_Party/LwIP/src/netif/bridgeif_fdb.c | 0 .../Third_Party/LwIP/src/netif/ethernet.c | 0 .../Third_Party/LwIP/src/netif/lowpan6.c | 0 .../Third_Party/LwIP/src/netif/lowpan6_ble.c | 0 .../LwIP/src/netif/lowpan6_common.c | 0 .../Third_Party/LwIP/src/netif/ppp/auth.c | 0 .../Third_Party/LwIP/src/netif/ppp/ccp.c | 0 .../Third_Party/LwIP/src/netif/ppp/chap-md5.c | 0 .../Third_Party/LwIP/src/netif/ppp/chap-new.c | 0 .../Third_Party/LwIP/src/netif/ppp/chap_ms.c | 0 .../Third_Party/LwIP/src/netif/ppp/demand.c | 0 .../Third_Party/LwIP/src/netif/ppp/eap.c | 0 .../Third_Party/LwIP/src/netif/ppp/ecp.c | 0 .../Third_Party/LwIP/src/netif/ppp/eui64.c | 0 .../Third_Party/LwIP/src/netif/ppp/fsm.c | 0 .../Third_Party/LwIP/src/netif/ppp/ipcp.c | 0 .../Third_Party/LwIP/src/netif/ppp/ipv6cp.c | 0 .../Third_Party/LwIP/src/netif/ppp/lcp.c | 0 .../Third_Party/LwIP/src/netif/ppp/magic.c | 0 .../Third_Party/LwIP/src/netif/ppp/mppe.c | 0 .../LwIP/src/netif/ppp/multilink.c | 0 .../Third_Party/LwIP/src/netif/ppp/ppp.c | 0 .../Third_Party/LwIP/src/netif/ppp/pppapi.c | 0 .../Third_Party/LwIP/src/netif/ppp/pppcrypt.c | 0 .../Third_Party/LwIP/src/netif/ppp/pppoe.c | 0 .../Third_Party/LwIP/src/netif/ppp/pppol2tp.c | 0 .../Third_Party/LwIP/src/netif/ppp/pppos.c | 0 .../Third_Party/LwIP/src/netif/ppp/upap.c | 0 .../Third_Party/LwIP/src/netif/ppp/utils.c | 0 .../Third_Party/LwIP/src/netif/ppp/vj.c | 0 .../Third_Party/LwIP/src/netif/slipif.c | 0 .../Third_Party/LwIP/src/netif/zepif.c | 0 .../Third_Party/LwIP/system/arch/bpstruct.h | 0 .../Third_Party/LwIP/system/arch/cc.h | 0 .../Third_Party/LwIP/system/arch/cpu.h | 0 .../Third_Party/LwIP/system/arch/epstruct.h | 0 .../Third_Party/LwIP/system/arch/init.h | 0 .../Third_Party/LwIP/system/arch/lib.h | 0 .../Third_Party/LwIP/system/arch/perf.h | 0 .../Third_Party/LwIP/system/arch/sys_arch.h | 0 .../Paint_UDPV2_05.ioc | 0 Paint_UDPV2_05/Paint_UDPV2_05.launch | 80 +++++ {Paint_UDPV2_04 => Paint_UDPV2_05}/README.md | 0 .../STM32H743VGTX_FLASH.ld | 0 .../STM32H743VGTX_RAM.ld | 0 {Paint_UDPV2_04 => Paint_UDPV2_05}/record.txt | 0 .../.gradle/8.2/fileHashes/fileHashes.lock | Bin 17 -> 0 bytes .../buildOutputCleanup.lock | Bin 17 -> 0 bytes .../buildOutputCleanup/cache.properties | 2 - .../buildOutputCleanup/outputFiles.bin | Bin 600323 -> 0 bytes PaintingappV2.04/.gradle/file-system.probe | Bin 8 -> 0 bytes PaintingappV2.04/.idea/.name | 1 - .../services/ReceiivedIVHandler.java | 265 --------------- .../.gradle/8.2/checksums/checksums.lock | Bin .../.gradle/8.2/checksums/md5-checksums.bin | Bin .../.gradle/8.2/checksums/sha1-checksums.bin | Bin .../dependencies-accessors.lock | Bin .../8.2/dependencies-accessors/gc.properties | 0 .../8.2/executionHistory/executionHistory.bin | Bin .../executionHistory/executionHistory.lock | Bin .../.gradle/8.2/fileChanges/last-build.bin | Bin .../.gradle/8.2/fileHashes/fileHashes.bin | Bin .../.gradle/8.2/fileHashes/fileHashes.lock | Bin 0 -> 17 bytes .../8.2/fileHashes/resourceHashesCache.bin | Bin .../.gradle/8.2/gc.properties | 0 .../.gradle/8.5/checksums/checksums.lock | Bin 0 -> 17 bytes .../dependencies-accessors.lock | Bin 0 -> 17 bytes .../8.5/dependencies-accessors}/gc.properties | 0 .../8.5/executionHistory/executionHistory.bin | Bin 0 -> 1331777 bytes .../executionHistory/executionHistory.lock | Bin 0 -> 17 bytes .../.gradle/8.5/fileChanges/last-build.bin | Bin 0 -> 1 bytes .../.gradle/8.5/fileHashes/fileHashes.bin | Bin 0 -> 197101 bytes .../.gradle/8.5/fileHashes/fileHashes.lock | Bin 0 -> 17 bytes .../8.5/fileHashes/resourceHashesCache.bin | Bin 0 -> 21829 bytes PaintingappV2.05/.gradle/8.5/gc.properties | 0 .../buildOutputCleanup.lock | Bin 0 -> 17 bytes .../buildOutputCleanup/cache.properties | 2 + .../buildOutputCleanup/outputFiles.bin | Bin 0 -> 185135 bytes .../.gradle/config.properties | 0 PaintingappV2.05/.gradle/file-system.probe | Bin 0 -> 8 bytes PaintingappV2.05/.gradle/vcs-1/gc.properties | 0 .../.idea/.gitignore | 0 PaintingappV2.05/.idea/.name | 1 + .../.idea/PaintingApp.iml | 0 .../.idea/PaintingAppV1_0.iml | 0 .../.idea/compiler.xml | 0 .../.idea/deploymentTargetDropDown.xml | 0 .../.idea/deploymentTargetSelector.xml | 4 +- .../.idea/gradle.xml | 0 .../.idea/migrations.xml | 0 .../.idea/misc.xml | 0 .../.idea/runConfigurations.xml | 0 .../.idea/vcs.xml | 0 .../README.md | 0 .../app/.gitignore | 0 .../app/build.gradle | 6 +- .../app/proguard-rules.pro | 0 .../app/release/Painting.apk | Bin .../app/release/output-metadata.json | 0 .../ExampleInstrumentedTest.java | 0 .../app/src/main/AndroidManifest.xml | 0 .../app/src/main/java/bsp_Error.proto | 2 +- .../app/src/main/java/bsp_IV.proto | 2 +- .../app/src/main/java/bsp_PV.proto | 2 +- .../paintingappv2_05}/MainActivity.java | 32 +- .../paintingappv2_05}/models/BspError.java | 80 ++--- .../paintingappv2_05}/models/BspIV.java | 78 ++--- .../paintingappv2_05}/models/BspPV.java | 78 ++--- .../paintingappv2_05}/models/DisplayIV.java | 2 +- .../paintingappv2_05}/models/DisplayPV.java | 2 +- .../paintingappv2_05}/models/ErrorModel.java | 2 +- .../models/ScrollBottomScrollView.java | 2 +- .../services/ConvertHelper.java | 2 +- .../services/CustomProber.java | 2 +- .../services/DecimalDigitsInputFilter.java | 2 +- .../services/ErrorDeocdeHelper.java | 4 +- .../paintingappv2_05}/services/LogUtil.java | 2 +- .../paintingappv2_05}/services/ModbusCRC.java | 2 +- .../services/MyDataHelper.java | 6 +- .../services/PopupHelper.java | 12 +- .../services/ReceiivedIVHandler.java | 311 ++++++++++++++++++ .../services/RobotDataHanlder.java | 6 +- .../services/ToggleRadioButton.java | 4 +- .../paintingappv2_05}/services/UDPHelper.java | 31 +- .../services/USBSerialPortHelper.java | 69 ++-- .../services/VideoPlayerHelper.java | 2 +- .../viewmodels/MainViewModel.java | 2 +- .../app/src/main/java/generate_java.bat | 0 .../app/src/main/java/protoc.7z | Bin .../app/src/main/java/protoc.exe | Bin .../app/src/main/res/drawable/background.xml | 0 .../app/src/main/res/drawable/bgr.png | Bin .../src/main/res/drawable/bigackground.png | Bin .../src/main/res/drawable/bigackground2.png | Bin .../res/drawable/blue_rounded_rectangle.xml | 0 .../app/src/main/res/drawable/border.xml | 0 .../app/src/main/res/drawable/borderblue.xml | 0 .../app/src/main/res/drawable/bordergreen.xml | 0 .../app/src/main/res/drawable/borderlog.xml | 0 .../src/main/res/drawable/borderorange.xml | 0 .../src/main/res/drawable/bordersubmenu.xml | 0 .../app/src/main/res/drawable/borderwhite.xml | 0 .../main/res/drawable/buttonborderwhite.xml | 0 .../app/src/main/res/drawable/dash_line.xml | 0 .../res/drawable/ic_launcher_background.xml | 0 .../res/drawable/ic_launcher_foreground.xml | 0 .../drawable/message_rounded_rectangle.xml | 0 .../message_rounded_rectangle_red.xml | 0 .../res/drawable/orange_rounded_rectangle.xml | 0 .../res/drawable/radio_button_selected.xml | 0 .../res/drawable/radio_button_textcolor.xml | 0 .../res/drawable/radio_button_unselected.xml | 0 .../res/drawable/radiobutton_background.xml | 0 .../radiobutton_notsave_background.xml | 0 .../drawable/radiobutton_save_background.xml | 0 .../main/res/drawable/rounded_edittext.xml | 0 .../src/main/res/drawable/smallbackground.png | Bin .../app/src/main/res/drawable/squrelogo.png | Bin .../app/src/main/res/drawable/submenu.xml | 0 .../app/src/main/res/drawable/submenu2.png | Bin .../app/src/main/res/drawable/submenupng.png | Bin .../app/src/main/res/font/font_you_yuan.ttf | Bin .../app/src/main/res/layout/activity_main.xml | 0 .../main/res/layout/dialog_custom_warning.xml | 0 .../app/src/main/res/layout/log_item.xml | 4 +- .../src/main/res/layout/manualmodepopup.xml | 0 .../src/main/res/layout/parameters_call.xml | 10 +- .../app/src/main/res/layout/stm.xml | 0 .../res/mipmap-anydpi-v26/ic_launcher.xml | 0 .../mipmap-anydpi-v26/ic_launcher_round.xml | 0 .../src/main/res/mipmap-hdpi/ic_launcher.webp | Bin .../res/mipmap-hdpi/ic_launcher_round.webp | Bin .../src/main/res/mipmap-mdpi/ic_launcher.webp | Bin .../res/mipmap-mdpi/ic_launcher_round.webp | Bin .../main/res/mipmap-xhdpi/ic_launcher.webp | Bin .../res/mipmap-xhdpi/ic_launcher_round.webp | Bin .../main/res/mipmap-xxhdpi/ic_launcher.webp | Bin .../res/mipmap-xxhdpi/ic_launcher_round.webp | Bin .../main/res/mipmap-xxxhdpi/ic_launcher.webp | Bin .../res/mipmap-xxxhdpi/ic_launcher_round.webp | Bin .../app/src/main/res/values-night/themes.xml | 0 .../app/src/main/res/values/colors.xml | 0 .../app/src/main/res/values/strings.xml | 4 +- .../app/src/main/res/values/themes.xml | 0 .../app/src/main/res/xml/backup_rules.xml | 0 .../app/src/main/res/xml/check_boxs.xml | 0 .../main/res/xml/data_extraction_rules.xml | 0 .../app/src/main/res/xml/device_filter.xml | 0 .../paintingappv2_05}/ExampleUnitTest.java | 0 .../build.gradle | 0 .../gradle.properties | 0 .../gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 4 +- .../gradlew | 0 .../gradlew.bat | 0 .../local.properties | 0 .../settings.gradle | 2 +- ~$版本记录.docx | Bin 0 -> 162 bytes 版本记录.docx | Bin 15632 -> 15689 bytes 675 files changed, 716 insertions(+), 503 deletions(-) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/.cproject (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/.gitignore (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/.mxproject (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/.project (97%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/.settings/com.st.stm32cube.ide.mcu.sfrview.prefs (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/.settings/language.settings.xml (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/.settings/org.eclipse.cdt.core.prefs (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/.settings/org.eclipse.cdt.ui.prefs (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/.settings/stm32cubeide.project.prefs (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/BHBF_ROBOT.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/DLTuc.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/DLTucConfig.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_DLT_Log.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_EEPROM.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_Error_Detect.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_FDCAN.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_GPIO.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_MB_host.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_TIMER.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_UART.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_UDP.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_UpperComputer_Handler.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_client_setting.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_com_helper.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_cpu_flash.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_decode_command.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_include.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_mqtt.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_mqtt_pub.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_pb_decode_encode.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_qspi_w25q128.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/bsp_tempature.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/pb_common.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/pb_decode.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/pb_encode.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/readme.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/BSP/tcp_server.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/MSP/msp_Force_Sensor.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/MSP/msp_JTBATTERY.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/MSP/msp_LeiSai_ISV2_CAN.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/MSP/msp_MK32_1.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/MSP/msp_PID.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/MSP/msp_TL720D.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Inc/MSP/msp_WH_LTE_7S0.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_CV.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_CV.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_Cmd.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_Cmd.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_Error.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_Error.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_GV.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_GV.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_IAP.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_IAP.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_IO.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_IO.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_IV.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_IV.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_PID.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_PID.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_PV.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_PV.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_ReCmd.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/bsp_ReCmd.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/msp_LS_MotorParameters.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/msp_LS_MotorParameters.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/msp_MK32.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/msp_MK32.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/msp_Motor.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/msp_Motor.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/msp_TL720D.pb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/PSource/msp_TL720D.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/BingooRobotSetting.Library.dll (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/Version2.exe (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_CV.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_Cmd.options (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_Cmd.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_Error.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_GV.options (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_GV.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_IAP.options (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_IAP.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_IO.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_IV.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_PID.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_PV.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_ReCmd.options (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/bsp_ReCmd.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/msp_LS_MotorParameters.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/msp_MK32.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/msp_Motor.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Protobuf/Proto/msp_TL720D.proto (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/BHBF_ROBOT.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/DLT/DLTuc.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_DLT_Log.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_EEPROM.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_Error_Detect.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_FDCAN.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_GPIO.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_INTERCALL.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_MB_host.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_TIMER.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_UART.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_UDP.c (98%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_UpperComputer_Handler.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_client_setting.c (53%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_com_helper.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_cpu_flash.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_decode_command.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_qspi_w25q128.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/bsp_tempature.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/pb_common.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/pb_decode.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/pb_encode.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/BSP/tcp_server.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/MSP/msp_LeiSai_ISV2_CAN.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/MSP/msp_MK32_1.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/MSP/msp_PID.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/MSP/msp_TL720D.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/BASE/Src/MSP/msp_WH_LTE_7S0.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Inc/change_line_control.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Inc/fsm_state.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Inc/fsm_state_control.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Inc/motors.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Inc/motors_power_action.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Inc/paint_gun_action.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Inc/robot_move_actions.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Src/change_line_control.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Src/fsm_state.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Src/fsm_state_control.c (99%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Src/motors.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Src/motors_power_action.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Src/paint_gun_action.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/FSM/Src/robot_move_actions.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/adc.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/bsp_fsm.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/com.pb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/dma.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/fdcan.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/gpio.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/i2c.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/iwdg.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/main.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/motors.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/quadspi.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/stm32h7xx_hal_conf.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/stm32h7xx_it.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/tim.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Inc/usart.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/adc.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/dma.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/fdcan.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/gpio.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/i2c.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/iwdg.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/main.c (99%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/quadspi.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/stm32h7xx_hal_msp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/stm32h7xx_it.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/syscalls.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/sysmem.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/system_stm32h7xx.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/tim.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Src/usart.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Core/Startup/startup_stm32h743vgtx.s (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/BSP/Components/lan8742/lan8742.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/BSP/Components/lan8742/lan8742.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h743xx.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Device/ST/STM32H7xx/LICENSE.txt (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/cmsis_armcc.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/cmsis_armclang.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/cmsis_armclang_ltm.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/cmsis_compiler.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/cmsis_gcc.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/cmsis_iccarm.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/cmsis_version.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_armv81mml.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_armv8mbl.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_armv8mml.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_cm0.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_cm0plus.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_cm1.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_cm23.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_cm3.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_cm33.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_cm35p.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_cm4.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_cm7.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_sc000.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/core_sc300.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/mpu_armv7.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/mpu_armv8.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/Include/tz_context.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/CMSIS/LICENSE.txt (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc_ex.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth_ex.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_fdcan.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_iwdg.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_bus.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_cortex.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_crs.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_dma.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_dmamux.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_exti.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_gpio.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_hsem.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_i2c.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_lpuart.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_pwr.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_rcc.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_system.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_tim.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usart.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_utils.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/LICENSE.txt (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth_ex.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_iwdg.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_qspi.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/LWIP/App/lwip.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/LWIP/App/lwip.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/LWIP/Target/ethernetif.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/LWIP/Target/ethernetif.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/LWIP/Target/lwipopts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/api/api_lib.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/api/api_msg.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/api/err.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/api/if_api.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/api/netbuf.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/api/netdb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/api/netifapi.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/api/sockets.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/api/tcpip.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/apps/mqtt/mqtt.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/altcp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/altcp_alloc.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/altcp_tcp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/def.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/dns.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/inet_chksum.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/init.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ip.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv4/autoip.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv4/dhcp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv4/etharp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv4/icmp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv4/igmp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_addr.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_frag.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv6/dhcp6.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv6/ethip6.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv6/icmp6.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv6/inet6.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_addr.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_frag.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv6/mld6.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/ipv6/nd6.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/mem.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/memp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/netif.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/pbuf.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/raw.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/stats.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/sys.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/tcp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/tcp_in.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/tcp_out.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/timeouts.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/core/udp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/compat/posix/arpa/inet.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/compat/posix/net/if.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/compat/posix/netdb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/compat/posix/sys/socket.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/compat/stdc/errno.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/altcp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/altcp_tcp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/altcp_tls.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/api.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/altcp_proxyconnect.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/altcp_tls_mbedtls_opts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/fs.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/http_client.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/httpd.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/httpd_opts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/lwiperf.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns_opts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns_priv.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt_opts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt_priv.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/netbiosns.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/netbiosns_opts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/smtp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/smtp_opts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_core.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_mib2.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_opts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_scalar.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_snmpv2_framework.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_snmpv2_usm.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_table.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_threadsync.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmpv3.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/sntp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/sntp_opts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/tftp_opts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/apps/tftp_server.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/arch.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/autoip.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/debug.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/def.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/dhcp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/dhcp6.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/dns.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/err.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/errno.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/etharp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/ethip6.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/icmp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/icmp6.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/if_api.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/igmp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/inet.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/inet_chksum.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/init.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/ip.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/ip4.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/ip4_addr.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/ip4_frag.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/ip6.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_addr.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_frag.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_zone.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/ip_addr.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/mem.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/memp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/mld6.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/nd6.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/netbuf.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/netdb.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/netif.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/netifapi.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/opt.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/pbuf.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/priv/altcp_priv.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/priv/api_msg.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/priv/mem_priv.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/priv/memp_priv.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/priv/memp_std.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/priv/nd6_priv.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/priv/raw_priv.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/priv/sockets_priv.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/priv/tcp_priv.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/priv/tcpip_priv.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/autoip.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dhcp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dhcp6.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dns.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/etharp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ethernet.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/iana.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/icmp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/icmp6.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ieee.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/igmp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip4.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip6.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/mld6.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/nd6.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/tcp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/prot/udp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/raw.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/sio.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/snmp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/sockets.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/stats.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/sys.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/tcp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/tcpbase.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/tcpip.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/timeouts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/lwip/udp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/bridgeif.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/bridgeif_opts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/etharp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ethernet.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ieee802154.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_ble.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_common.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_opts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ccp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap-md5.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap-new.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap_ms.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/eap.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ecp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/eui64.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/fsm.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ipcp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ipv6cp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/lcp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/magic.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/mppe.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp_impl.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp_opts.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppapi.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppcrypt.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppdebug.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppoe.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppol2tp.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppos.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/upap.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/ppp/vj.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/slipif.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/include/netif/zepif.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/bridgeif.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/bridgeif_fdb.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ethernet.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/lowpan6.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/lowpan6_ble.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/lowpan6_common.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/auth.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/ccp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/chap-md5.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/chap-new.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/chap_ms.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/demand.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/eap.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/ecp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/eui64.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/fsm.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/ipcp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/ipv6cp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/lcp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/magic.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/mppe.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/multilink.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/ppp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/pppapi.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/pppcrypt.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/pppoe.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/pppol2tp.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/pppos.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/upap.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/utils.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/ppp/vj.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/slipif.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/src/netif/zepif.c (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/system/arch/bpstruct.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/system/arch/cc.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/system/arch/cpu.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/system/arch/epstruct.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/system/arch/init.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/system/arch/lib.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/system/arch/perf.h (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/Middlewares/Third_Party/LwIP/system/arch/sys_arch.h (100%) rename Paint_UDPV2_04/Paint_UDPV2_04.ioc => Paint_UDPV2_05/Paint_UDPV2_05.ioc (100%) create mode 100644 Paint_UDPV2_05/Paint_UDPV2_05.launch rename {Paint_UDPV2_04 => Paint_UDPV2_05}/README.md (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/STM32H743VGTX_FLASH.ld (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/STM32H743VGTX_RAM.ld (100%) rename {Paint_UDPV2_04 => Paint_UDPV2_05}/record.txt (100%) delete mode 100644 PaintingappV2.04/.gradle/8.2/fileHashes/fileHashes.lock delete mode 100644 PaintingappV2.04/.gradle/buildOutputCleanup/buildOutputCleanup.lock delete mode 100644 PaintingappV2.04/.gradle/buildOutputCleanup/cache.properties delete mode 100644 PaintingappV2.04/.gradle/buildOutputCleanup/outputFiles.bin delete mode 100644 PaintingappV2.04/.gradle/file-system.probe delete mode 100644 PaintingappV2.04/.idea/.name delete mode 100644 PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04/services/ReceiivedIVHandler.java rename {PaintingappV2.04 => PaintingappV2.05}/.gradle/8.2/checksums/checksums.lock (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.gradle/8.2/checksums/md5-checksums.bin (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.gradle/8.2/checksums/sha1-checksums.bin (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.gradle/8.2/dependencies-accessors/dependencies-accessors.lock (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.gradle/8.2/dependencies-accessors/gc.properties (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.gradle/8.2/executionHistory/executionHistory.bin (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.gradle/8.2/executionHistory/executionHistory.lock (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.gradle/8.2/fileChanges/last-build.bin (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.gradle/8.2/fileHashes/fileHashes.bin (100%) create mode 100644 PaintingappV2.05/.gradle/8.2/fileHashes/fileHashes.lock rename {PaintingappV2.04 => PaintingappV2.05}/.gradle/8.2/fileHashes/resourceHashesCache.bin (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.gradle/8.2/gc.properties (100%) create mode 100644 PaintingappV2.05/.gradle/8.5/checksums/checksums.lock create mode 100644 PaintingappV2.05/.gradle/8.5/dependencies-accessors/dependencies-accessors.lock rename {PaintingappV2.04/.gradle/vcs-1 => PaintingappV2.05/.gradle/8.5/dependencies-accessors}/gc.properties (100%) create mode 100644 PaintingappV2.05/.gradle/8.5/executionHistory/executionHistory.bin create mode 100644 PaintingappV2.05/.gradle/8.5/executionHistory/executionHistory.lock create mode 100644 PaintingappV2.05/.gradle/8.5/fileChanges/last-build.bin create mode 100644 PaintingappV2.05/.gradle/8.5/fileHashes/fileHashes.bin create mode 100644 PaintingappV2.05/.gradle/8.5/fileHashes/fileHashes.lock create mode 100644 PaintingappV2.05/.gradle/8.5/fileHashes/resourceHashesCache.bin create mode 100644 PaintingappV2.05/.gradle/8.5/gc.properties create mode 100644 PaintingappV2.05/.gradle/buildOutputCleanup/buildOutputCleanup.lock create mode 100644 PaintingappV2.05/.gradle/buildOutputCleanup/cache.properties create mode 100644 PaintingappV2.05/.gradle/buildOutputCleanup/outputFiles.bin rename {PaintingappV2.04 => PaintingappV2.05}/.gradle/config.properties (100%) create mode 100644 PaintingappV2.05/.gradle/file-system.probe create mode 100644 PaintingappV2.05/.gradle/vcs-1/gc.properties rename {PaintingappV2.04 => PaintingappV2.05}/.idea/.gitignore (100%) create mode 100644 PaintingappV2.05/.idea/.name rename {PaintingappV2.04 => PaintingappV2.05}/.idea/PaintingApp.iml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.idea/PaintingAppV1_0.iml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.idea/compiler.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.idea/deploymentTargetDropDown.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.idea/deploymentTargetSelector.xml (80%) rename {PaintingappV2.04 => PaintingappV2.05}/.idea/gradle.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.idea/migrations.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.idea/misc.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.idea/runConfigurations.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/.idea/vcs.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/README.md (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/.gitignore (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/build.gradle (91%) rename {PaintingappV2.04 => PaintingappV2.05}/app/proguard-rules.pro (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/release/Painting.apk (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/release/output-metadata.json (100%) rename {PaintingappV2.04/app/src/androidTest/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/androidTest/java/com/example/paintingappv2_05}/ExampleInstrumentedTest.java (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/AndroidManifest.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/java/bsp_Error.proto (87%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/java/bsp_IV.proto (91%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/java/bsp_PV.proto (89%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/MainActivity.java (95%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/models/BspError.java (89%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/models/BspIV.java (93%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/models/BspPV.java (91%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/models/DisplayIV.java (96%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/models/DisplayPV.java (95%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/models/ErrorModel.java (94%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/models/ScrollBottomScrollView.java (95%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/services/ConvertHelper.java (93%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/services/CustomProber.java (94%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/services/DecimalDigitsInputFilter.java (97%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/services/ErrorDeocdeHelper.java (94%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/services/LogUtil.java (94%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/services/ModbusCRC.java (97%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/services/MyDataHelper.java (97%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/services/PopupHelper.java (97%) create mode 100644 PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05/services/ReceiivedIVHandler.java rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/services/RobotDataHanlder.java (91%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/services/ToggleRadioButton.java (94%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/services/UDPHelper.java (65%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/services/USBSerialPortHelper.java (86%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/services/VideoPlayerHelper.java (95%) rename {PaintingappV2.04/app/src/main/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/main/java/com/example/paintingappv2_05}/viewmodels/MainViewModel.java (71%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/java/generate_java.bat (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/java/protoc.7z (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/java/protoc.exe (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/background.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/bgr.png (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/bigackground.png (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/bigackground2.png (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/blue_rounded_rectangle.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/border.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/borderblue.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/bordergreen.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/borderlog.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/borderorange.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/bordersubmenu.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/borderwhite.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/buttonborderwhite.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/dash_line.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/ic_launcher_background.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/ic_launcher_foreground.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/message_rounded_rectangle.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/message_rounded_rectangle_red.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/orange_rounded_rectangle.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/radio_button_selected.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/radio_button_textcolor.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/radio_button_unselected.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/radiobutton_background.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/radiobutton_notsave_background.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/radiobutton_save_background.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/rounded_edittext.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/smallbackground.png (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/squrelogo.png (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/submenu.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/submenu2.png (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/drawable/submenupng.png (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/font/font_you_yuan.ttf (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/layout/activity_main.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/layout/dialog_custom_warning.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/layout/log_item.xml (91%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/layout/manualmodepopup.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/layout/parameters_call.xml (95%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/layout/stm.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/mipmap-hdpi/ic_launcher.webp (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/mipmap-mdpi/ic_launcher.webp (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/mipmap-xhdpi/ic_launcher.webp (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/values-night/themes.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/values/colors.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/values/strings.xml (79%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/values/themes.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/xml/backup_rules.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/xml/check_boxs.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/xml/data_extraction_rules.xml (100%) rename {PaintingappV2.04 => PaintingappV2.05}/app/src/main/res/xml/device_filter.xml (100%) rename {PaintingappV2.04/app/src/test/java/com/example/paintingappv2_04 => PaintingappV2.05/app/src/test/java/com/example/paintingappv2_05}/ExampleUnitTest.java (100%) rename {PaintingappV2.04 => PaintingappV2.05}/build.gradle (100%) rename {PaintingappV2.04 => PaintingappV2.05}/gradle.properties (100%) rename {PaintingappV2.04 => PaintingappV2.05}/gradle/wrapper/gradle-wrapper.jar (100%) rename {PaintingappV2.04 => PaintingappV2.05}/gradle/wrapper/gradle-wrapper.properties (80%) rename {PaintingappV2.04 => PaintingappV2.05}/gradlew (100%) rename {PaintingappV2.04 => PaintingappV2.05}/gradlew.bat (100%) rename {PaintingappV2.04 => PaintingappV2.05}/local.properties (100%) rename {PaintingappV2.04 => PaintingappV2.05}/settings.gradle (89%) create mode 100644 ~$版本记录.docx diff --git a/Paint_UDPV2_04/.cproject b/Paint_UDPV2_05/.cproject similarity index 100% rename from Paint_UDPV2_04/.cproject rename to Paint_UDPV2_05/.cproject diff --git a/Paint_UDPV2_04/.gitignore b/Paint_UDPV2_05/.gitignore similarity index 100% rename from Paint_UDPV2_04/.gitignore rename to Paint_UDPV2_05/.gitignore diff --git a/Paint_UDPV2_04/.mxproject b/Paint_UDPV2_05/.mxproject similarity index 100% rename from Paint_UDPV2_04/.mxproject rename to Paint_UDPV2_05/.mxproject diff --git a/Paint_UDPV2_04/.project b/Paint_UDPV2_05/.project similarity index 97% rename from Paint_UDPV2_04/.project rename to Paint_UDPV2_05/.project index f881570..0ee6e4d 100644 --- a/Paint_UDPV2_04/.project +++ b/Paint_UDPV2_05/.project @@ -1,6 +1,6 @@ - Paint_UDPV2_04 + Paint_UDPV2_05 diff --git a/Paint_UDPV2_04/.settings/com.st.stm32cube.ide.mcu.sfrview.prefs b/Paint_UDPV2_05/.settings/com.st.stm32cube.ide.mcu.sfrview.prefs similarity index 100% rename from Paint_UDPV2_04/.settings/com.st.stm32cube.ide.mcu.sfrview.prefs rename to Paint_UDPV2_05/.settings/com.st.stm32cube.ide.mcu.sfrview.prefs diff --git a/Paint_UDPV2_04/.settings/language.settings.xml b/Paint_UDPV2_05/.settings/language.settings.xml similarity index 100% rename from Paint_UDPV2_04/.settings/language.settings.xml rename to Paint_UDPV2_05/.settings/language.settings.xml diff --git a/Paint_UDPV2_04/.settings/org.eclipse.cdt.core.prefs b/Paint_UDPV2_05/.settings/org.eclipse.cdt.core.prefs similarity index 100% rename from Paint_UDPV2_04/.settings/org.eclipse.cdt.core.prefs rename to Paint_UDPV2_05/.settings/org.eclipse.cdt.core.prefs diff --git a/Paint_UDPV2_04/.settings/org.eclipse.cdt.ui.prefs b/Paint_UDPV2_05/.settings/org.eclipse.cdt.ui.prefs similarity index 100% rename from Paint_UDPV2_04/.settings/org.eclipse.cdt.ui.prefs rename to Paint_UDPV2_05/.settings/org.eclipse.cdt.ui.prefs diff --git a/Paint_UDPV2_04/.settings/stm32cubeide.project.prefs b/Paint_UDPV2_05/.settings/stm32cubeide.project.prefs similarity index 100% rename from Paint_UDPV2_04/.settings/stm32cubeide.project.prefs rename to Paint_UDPV2_05/.settings/stm32cubeide.project.prefs diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/BHBF_ROBOT.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/BHBF_ROBOT.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/BHBF_ROBOT.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/BHBF_ROBOT.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/DLTuc.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/DLTuc.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/DLTuc.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/DLTuc.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/DLTucConfig.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/DLTucConfig.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/DLTucConfig.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/DLTucConfig.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_DLT_Log.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_DLT_Log.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_DLT_Log.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_DLT_Log.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_EEPROM.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_EEPROM.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_EEPROM.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_EEPROM.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_Error_Detect.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_Error_Detect.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_Error_Detect.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_Error_Detect.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_FDCAN.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_FDCAN.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_FDCAN.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_FDCAN.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_GPIO.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_GPIO.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_GPIO.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_GPIO.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_MB_host.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_MB_host.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_MB_host.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_MB_host.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_TIMER.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_TIMER.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_TIMER.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_TIMER.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_UART.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_UART.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_UART.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_UART.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_UDP.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_UDP.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_UDP.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_UDP.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_UpperComputer_Handler.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_UpperComputer_Handler.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_UpperComputer_Handler.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_UpperComputer_Handler.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_client_setting.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_client_setting.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_client_setting.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_client_setting.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_com_helper.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_com_helper.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_com_helper.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_com_helper.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_cpu_flash.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_cpu_flash.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_cpu_flash.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_cpu_flash.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_decode_command.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_decode_command.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_decode_command.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_decode_command.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_include.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_include.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_include.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_include.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_mqtt.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_mqtt.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_mqtt.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_mqtt.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_mqtt_pub.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_mqtt_pub.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_mqtt_pub.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_mqtt_pub.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_pb_decode_encode.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_pb_decode_encode.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_pb_decode_encode.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_pb_decode_encode.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_qspi_w25q128.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_qspi_w25q128.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_qspi_w25q128.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_qspi_w25q128.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_tempature.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_tempature.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/bsp_tempature.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/bsp_tempature.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/pb.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/pb.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/pb_common.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/pb_common.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/pb_common.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/pb_common.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/pb_decode.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/pb_decode.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/pb_decode.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/pb_decode.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/pb_encode.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/pb_encode.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/pb_encode.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/pb_encode.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/readme.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/readme.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/readme.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/readme.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/BSP/tcp_server.h b/Paint_UDPV2_05/Core/BASE/Inc/BSP/tcp_server.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/BSP/tcp_server.h rename to Paint_UDPV2_05/Core/BASE/Inc/BSP/tcp_server.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_Force_Sensor.h b/Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_Force_Sensor.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_Force_Sensor.h rename to Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_Force_Sensor.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_JTBATTERY.h b/Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_JTBATTERY.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_JTBATTERY.h rename to Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_JTBATTERY.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_LeiSai_ISV2_CAN.h b/Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_LeiSai_ISV2_CAN.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_LeiSai_ISV2_CAN.h rename to Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_LeiSai_ISV2_CAN.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_MK32_1.h b/Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_MK32_1.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_MK32_1.h rename to Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_MK32_1.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_PID.h b/Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_PID.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_PID.h rename to Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_PID.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_TL720D.h b/Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_TL720D.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_TL720D.h rename to Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_TL720D.h diff --git a/Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_WH_LTE_7S0.h b/Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_WH_LTE_7S0.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Inc/MSP/msp_WH_LTE_7S0.h rename to Paint_UDPV2_05/Core/BASE/Inc/MSP/msp_WH_LTE_7S0.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_CV.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_CV.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_CV.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_CV.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_CV.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_CV.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_CV.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_CV.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_Cmd.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_Cmd.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_Cmd.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_Cmd.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_Cmd.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_Cmd.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_Cmd.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_Cmd.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_Error.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_Error.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_Error.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_Error.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_Error.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_Error.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_Error.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_Error.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_GV.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_GV.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_GV.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_GV.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_GV.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_GV.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_GV.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_GV.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_IAP.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_IAP.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_IAP.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_IAP.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_IAP.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_IAP.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_IAP.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_IAP.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_IO.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_IO.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_IO.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_IO.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_IO.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_IO.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_IO.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_IO.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_IV.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_IV.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_IV.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_IV.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_IV.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_IV.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_IV.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_IV.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_PID.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_PID.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_PID.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_PID.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_PID.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_PID.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_PID.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_PID.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_PV.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_PV.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_PV.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_PV.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_PV.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_PV.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_PV.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_PV.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_ReCmd.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_ReCmd.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_ReCmd.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_ReCmd.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_ReCmd.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_ReCmd.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/bsp_ReCmd.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/bsp_ReCmd.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_LS_MotorParameters.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_LS_MotorParameters.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_LS_MotorParameters.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_LS_MotorParameters.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_LS_MotorParameters.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_LS_MotorParameters.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_LS_MotorParameters.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_LS_MotorParameters.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_MK32.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_MK32.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_MK32.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_MK32.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_MK32.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_MK32.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_MK32.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_MK32.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_Motor.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_Motor.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_Motor.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_Motor.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_Motor.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_Motor.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_Motor.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_Motor.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_TL720D.pb.c b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_TL720D.pb.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_TL720D.pb.c rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_TL720D.pb.c diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_TL720D.pb.h b/Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_TL720D.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/PSource/msp_TL720D.pb.h rename to Paint_UDPV2_05/Core/BASE/Protobuf/PSource/msp_TL720D.pb.h diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/BingooRobotSetting.Library.dll b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/BingooRobotSetting.Library.dll similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/BingooRobotSetting.Library.dll rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/BingooRobotSetting.Library.dll diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/Version2.exe b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/Version2.exe similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/Version2.exe rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/Version2.exe diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_CV.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_CV.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_CV.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_CV.proto diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_Cmd.options b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_Cmd.options similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_Cmd.options rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_Cmd.options diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_Cmd.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_Cmd.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_Cmd.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_Cmd.proto diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_Error.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_Error.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_Error.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_Error.proto diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_GV.options b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_GV.options similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_GV.options rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_GV.options diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_GV.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_GV.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_GV.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_GV.proto diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_IAP.options b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_IAP.options similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_IAP.options rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_IAP.options diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_IAP.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_IAP.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_IAP.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_IAP.proto diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_IO.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_IO.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_IO.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_IO.proto diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_IV.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_IV.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_IV.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_IV.proto diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_PID.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_PID.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_PID.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_PID.proto diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_PV.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_PV.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_PV.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_PV.proto diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_ReCmd.options b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_ReCmd.options similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_ReCmd.options rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_ReCmd.options diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_ReCmd.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_ReCmd.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/bsp_ReCmd.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/bsp_ReCmd.proto diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/msp_LS_MotorParameters.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/msp_LS_MotorParameters.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/msp_LS_MotorParameters.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/msp_LS_MotorParameters.proto diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/msp_MK32.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/msp_MK32.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/msp_MK32.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/msp_MK32.proto diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/msp_Motor.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/msp_Motor.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/msp_Motor.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/msp_Motor.proto diff --git a/Paint_UDPV2_04/Core/BASE/Protobuf/Proto/msp_TL720D.proto b/Paint_UDPV2_05/Core/BASE/Protobuf/Proto/msp_TL720D.proto similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Protobuf/Proto/msp_TL720D.proto rename to Paint_UDPV2_05/Core/BASE/Protobuf/Proto/msp_TL720D.proto diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/BHBF_ROBOT.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/BHBF_ROBOT.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/BHBF_ROBOT.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/BHBF_ROBOT.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/DLT/DLTuc.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/DLT/DLTuc.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/DLT/DLTuc.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/DLT/DLTuc.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_DLT_Log.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_DLT_Log.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_DLT_Log.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_DLT_Log.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_EEPROM.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_EEPROM.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_EEPROM.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_EEPROM.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_Error_Detect.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_Error_Detect.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_Error_Detect.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_Error_Detect.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_FDCAN.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_FDCAN.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_FDCAN.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_FDCAN.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_GPIO.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_GPIO.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_GPIO.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_GPIO.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_INTERCALL.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_INTERCALL.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_INTERCALL.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_INTERCALL.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_MB_host.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_MB_host.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_MB_host.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_MB_host.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_TIMER.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_TIMER.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_TIMER.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_TIMER.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_UART.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_UART.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_UART.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_UART.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_UDP.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_UDP.c similarity index 98% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_UDP.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_UDP.c index a87dd2e..bd88702 100644 --- a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_UDP.c +++ b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_UDP.c @@ -51,6 +51,9 @@ ip_addr_t Android_ServerIP; DLT_DecodeFuncPtr UDP_DLT_ReceivedCallback; +int sendcount1 =0; +int receivecount1 = 0; + /****************************************************************************** * 描述 : 接收回调函数 * 参数 : - @@ -112,6 +115,7 @@ static void udp_receive_callback(void *arg, struct udp_pcb *upcb, pb_decode(&i_pv_stream, PV_struct_define_fields, &_decoded_PV_temp); HardWareErrorController->Set_PCOMHardWare(HardWareErrorController, "mk32_UDP", 1); + receivecount1++; if (_decoded_PV_temp.TimeStamp > decoded_PV.TimeStamp) { decoded_PV = _decoded_PV_temp; @@ -411,12 +415,15 @@ void UDP_GV_Dispatch() udp_cmd_send_GV(buf, GV_o_stream.bytes_written + 2); } -//现在是每一百ms执行一次 + + +//现在是每一百ms执行一次 UDP安卓无需分包处理 void UDP_IV_Dispatch() { iv_counter_index++; if (iv_counter_index <= 50) return; iv_counter_index=0; + sendcount1++; char Tx_Buf[1024]; pb_ostream_t IV_o_stream = pb_ostream_from_buffer(&Tx_Buf[2], sizeof(Tx_Buf) - 2); diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_UpperComputer_Handler.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_UpperComputer_Handler.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_UpperComputer_Handler.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_UpperComputer_Handler.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_client_setting.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_client_setting.c similarity index 53% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_client_setting.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_client_setting.c index ca07ef4..12f6aff 100644 --- a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_client_setting.c +++ b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_client_setting.c @@ -21,7 +21,7 @@ void client_setting_intialize(struct UARTHandler *Handler) { client_setting_Handler = Handler; - client_setting_Handler->Wait_time = 10; // 最低不要低于4; + client_setting_Handler->Wait_time = 25; // 最低不要低于4; client_setting_dispacher = Handler->dispacherController; client_setting_dispacher->Add_Dispatcher_List(client_setting_dispacher, @@ -35,25 +35,60 @@ void client_setting_intialize(struct UARTHandler *Handler) LOG("client_setting_intialize"); } +int Len =0; +int sendcount =0; +int receivecount = 0; void UpdateIV() { - - pb_ostream_t IV_o_stream = pb_ostream_from_buffer( - &client_setting_Handler->Tx_Buf[2], - sizeof(client_setting_Handler->Tx_Buf) - 2); - pb_encode(&IV_o_stream, IV_struct_define_fields, &IV); - - client_setting_Handler->Tx_Buf[0] = 0x55; - client_setting_Handler->Tx_Buf[1] = 0x55; - client_setting_Handler->TxCount = IV_o_stream.bytes_written + 4; - - uint16_t crc=MB_CRC16(&(client_setting_Handler->Tx_Buf[0]), IV_o_stream.bytes_written + 2); - - client_setting_Handler->Tx_Buf[IV_o_stream.bytes_written + 2] = (crc>>8) &0xff; - client_setting_Handler->Tx_Buf[IV_o_stream.bytes_written + 3] = crc & 0xff;; - - - client_setting_Handler->UART_Tx(client_setting_Handler); + sendcount++; + //修改后的代码 - 在帧头后面插入长度字段,所有数据整体向后移2个字节,给长度字段腾位置 + + // 1. 先把 Protobuf 编码到 Tx_Buf[4] 位置(原来是从2开始) + pb_ostream_t IV_o_stream = pb_ostream_from_buffer( + &client_setting_Handler->Tx_Buf[4], // 改为从索引4开始(留出帧头2+长度2) + sizeof(client_setting_Handler->Tx_Buf) - 4 + ); + pb_encode(&IV_o_stream, IV_struct_define_fields, &IV); + + // 2. 写入帧头 + client_setting_Handler->Tx_Buf[0] = 0x55; + client_setting_Handler->Tx_Buf[1] = 0x55; + + // 3. 写入长度字段(Protobuf 数据的字节数) + uint16_t pb_len = IV_o_stream.bytes_written; + client_setting_Handler->Tx_Buf[2] = (pb_len >> 8) & 0xFF; // 长度高8位 + client_setting_Handler->Tx_Buf[3] = pb_len & 0xFF; // 长度低8位 + + // 4. 计算 CRC(从帧头开始,到 Protobuf 数据结束) + // 帧头2 + 长度2 + Protobuf数据 + uint16_t crc = MB_CRC16(&(client_setting_Handler->Tx_Buf[0]), + 2 + 2 + pb_len); // 2(帧头) + 2(长度) + pb_len + + // 5. 写入 CRC(紧跟在 Protobuf 数据后面) + client_setting_Handler->Tx_Buf[4 + pb_len] = (crc >> 8) & 0xFF; // CRC高8位 + client_setting_Handler->Tx_Buf[4 + pb_len + 1] = crc & 0xFF; // CRC低8位 + + // 6. 总长度 + client_setting_Handler->TxCount = 2 + 2 + pb_len + 2; // 帧头 + 长度 + pb数据 + CRC + client_setting_Handler->UART_Tx(client_setting_Handler); + + +// pb_ostream_t IV_o_stream = pb_ostream_from_buffer( +// &client_setting_Handler->Tx_Buf[2], +// sizeof(client_setting_Handler->Tx_Buf) - 2); +// pb_encode(&IV_o_stream, IV_struct_define_fields, &IV); +// +// client_setting_Handler->Tx_Buf[0] = 0x55; +// client_setting_Handler->Tx_Buf[1] = 0x55; +// client_setting_Handler->TxCount = IV_o_stream.bytes_written + 4; +// +// uint16_t crc=MB_CRC16(&(client_setting_Handler->Tx_Buf[0]), IV_o_stream.bytes_written + 2); +// +// client_setting_Handler->Tx_Buf[IV_o_stream.bytes_written + 2] = (crc>>8) &0xff; +// client_setting_Handler->Tx_Buf[IV_o_stream.bytes_written + 3] = crc & 0xff;; +// +// +// client_setting_Handler->UART_Tx(client_setting_Handler); } void decode_received_data_from_client(uint8_t *buffer, uint16_t length) @@ -85,15 +120,12 @@ void decode_received_data_from_client(uint8_t *buffer, uint16_t length) //pb_decode(&i_pv_stream, PV_struct_define_fields, &decoded_PV); HardWareErrorController->Set_PCOMHardWare(HardWareErrorController, "mk32_Serial", 1); + receivecount++; if(decoded_PV_variable.TimeStamp>decoded_PV.TimeStamp) { decoded_PV=decoded_PV_variable; } - //将CV写入EEPROM - //CV_struct_define saved_cV = GF_BSP_EEPROM_Get_CV(); - //GV.PV = decoded_PV; - //GF_BSP_EEPROM_Set_CV(CV); } else if (*(buffer + 2) == 0x02 && *(buffer + 3) == 0x01) //设置PV { diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_com_helper.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_com_helper.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_com_helper.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_com_helper.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_cpu_flash.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_cpu_flash.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_cpu_flash.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_cpu_flash.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_decode_command.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_decode_command.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_decode_command.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_decode_command.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_qspi_w25q128.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_qspi_w25q128.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_qspi_w25q128.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_qspi_w25q128.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_tempature.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_tempature.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/bsp_tempature.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/bsp_tempature.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/pb_common.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/pb_common.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/pb_common.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/pb_common.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/pb_decode.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/pb_decode.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/pb_decode.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/pb_decode.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/pb_encode.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/pb_encode.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/pb_encode.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/pb_encode.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/BSP/tcp_server.c b/Paint_UDPV2_05/Core/BASE/Src/BSP/tcp_server.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/BSP/tcp_server.c rename to Paint_UDPV2_05/Core/BASE/Src/BSP/tcp_server.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/MSP/msp_LeiSai_ISV2_CAN.c b/Paint_UDPV2_05/Core/BASE/Src/MSP/msp_LeiSai_ISV2_CAN.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/MSP/msp_LeiSai_ISV2_CAN.c rename to Paint_UDPV2_05/Core/BASE/Src/MSP/msp_LeiSai_ISV2_CAN.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/MSP/msp_MK32_1.c b/Paint_UDPV2_05/Core/BASE/Src/MSP/msp_MK32_1.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/MSP/msp_MK32_1.c rename to Paint_UDPV2_05/Core/BASE/Src/MSP/msp_MK32_1.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/MSP/msp_PID.c b/Paint_UDPV2_05/Core/BASE/Src/MSP/msp_PID.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/MSP/msp_PID.c rename to Paint_UDPV2_05/Core/BASE/Src/MSP/msp_PID.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/MSP/msp_TL720D.c b/Paint_UDPV2_05/Core/BASE/Src/MSP/msp_TL720D.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/MSP/msp_TL720D.c rename to Paint_UDPV2_05/Core/BASE/Src/MSP/msp_TL720D.c diff --git a/Paint_UDPV2_04/Core/BASE/Src/MSP/msp_WH_LTE_7S0.c b/Paint_UDPV2_05/Core/BASE/Src/MSP/msp_WH_LTE_7S0.c similarity index 100% rename from Paint_UDPV2_04/Core/BASE/Src/MSP/msp_WH_LTE_7S0.c rename to Paint_UDPV2_05/Core/BASE/Src/MSP/msp_WH_LTE_7S0.c diff --git a/Paint_UDPV2_04/Core/FSM/Inc/change_line_control.h b/Paint_UDPV2_05/Core/FSM/Inc/change_line_control.h similarity index 100% rename from Paint_UDPV2_04/Core/FSM/Inc/change_line_control.h rename to Paint_UDPV2_05/Core/FSM/Inc/change_line_control.h diff --git a/Paint_UDPV2_04/Core/FSM/Inc/fsm_state.h b/Paint_UDPV2_05/Core/FSM/Inc/fsm_state.h similarity index 100% rename from Paint_UDPV2_04/Core/FSM/Inc/fsm_state.h rename to Paint_UDPV2_05/Core/FSM/Inc/fsm_state.h diff --git a/Paint_UDPV2_04/Core/FSM/Inc/fsm_state_control.h b/Paint_UDPV2_05/Core/FSM/Inc/fsm_state_control.h similarity index 100% rename from Paint_UDPV2_04/Core/FSM/Inc/fsm_state_control.h rename to Paint_UDPV2_05/Core/FSM/Inc/fsm_state_control.h diff --git a/Paint_UDPV2_04/Core/FSM/Inc/motors.h b/Paint_UDPV2_05/Core/FSM/Inc/motors.h similarity index 100% rename from Paint_UDPV2_04/Core/FSM/Inc/motors.h rename to Paint_UDPV2_05/Core/FSM/Inc/motors.h diff --git a/Paint_UDPV2_04/Core/FSM/Inc/motors_power_action.h b/Paint_UDPV2_05/Core/FSM/Inc/motors_power_action.h similarity index 100% rename from Paint_UDPV2_04/Core/FSM/Inc/motors_power_action.h rename to Paint_UDPV2_05/Core/FSM/Inc/motors_power_action.h diff --git a/Paint_UDPV2_04/Core/FSM/Inc/paint_gun_action.h b/Paint_UDPV2_05/Core/FSM/Inc/paint_gun_action.h similarity index 100% rename from Paint_UDPV2_04/Core/FSM/Inc/paint_gun_action.h rename to Paint_UDPV2_05/Core/FSM/Inc/paint_gun_action.h diff --git a/Paint_UDPV2_04/Core/FSM/Inc/robot_move_actions.h b/Paint_UDPV2_05/Core/FSM/Inc/robot_move_actions.h similarity index 100% rename from Paint_UDPV2_04/Core/FSM/Inc/robot_move_actions.h rename to Paint_UDPV2_05/Core/FSM/Inc/robot_move_actions.h diff --git a/Paint_UDPV2_04/Core/FSM/Src/change_line_control.c b/Paint_UDPV2_05/Core/FSM/Src/change_line_control.c similarity index 100% rename from Paint_UDPV2_04/Core/FSM/Src/change_line_control.c rename to Paint_UDPV2_05/Core/FSM/Src/change_line_control.c diff --git a/Paint_UDPV2_04/Core/FSM/Src/fsm_state.c b/Paint_UDPV2_05/Core/FSM/Src/fsm_state.c similarity index 100% rename from Paint_UDPV2_04/Core/FSM/Src/fsm_state.c rename to Paint_UDPV2_05/Core/FSM/Src/fsm_state.c diff --git a/Paint_UDPV2_04/Core/FSM/Src/fsm_state_control.c b/Paint_UDPV2_05/Core/FSM/Src/fsm_state_control.c similarity index 99% rename from Paint_UDPV2_04/Core/FSM/Src/fsm_state_control.c rename to Paint_UDPV2_05/Core/FSM/Src/fsm_state_control.c index 3c560f0..663ebcd 100644 --- a/Paint_UDPV2_04/Core/FSM/Src/fsm_state_control.c +++ b/Paint_UDPV2_05/Core/FSM/Src/fsm_state_control.c @@ -426,9 +426,10 @@ void IV_control() IV.SBUS_State=GV.P_MK32.IsOnline; IV.SystemError = GV.SystemErrorData.Com_Error_Code; /* SystemErrorCode = &GV.SystemErrorData.Com_Error_Code; */ IV.Left_Motor_Err = GV.LeftMotor.Motor_Fault; + IV.Right_Motor_Err = GV.RightMotor.Motor_Fault; IV.TimeStamp = SystemTimeMiliCount; - IV.STM_Version = 204; + IV.STM_Version = 205; } /* 测试喷枪控制* */ void PaintGunControl() diff --git a/Paint_UDPV2_04/Core/FSM/Src/motors.c b/Paint_UDPV2_05/Core/FSM/Src/motors.c similarity index 100% rename from Paint_UDPV2_04/Core/FSM/Src/motors.c rename to Paint_UDPV2_05/Core/FSM/Src/motors.c diff --git a/Paint_UDPV2_04/Core/FSM/Src/motors_power_action.c b/Paint_UDPV2_05/Core/FSM/Src/motors_power_action.c similarity index 100% rename from Paint_UDPV2_04/Core/FSM/Src/motors_power_action.c rename to Paint_UDPV2_05/Core/FSM/Src/motors_power_action.c diff --git a/Paint_UDPV2_04/Core/FSM/Src/paint_gun_action.c b/Paint_UDPV2_05/Core/FSM/Src/paint_gun_action.c similarity index 100% rename from Paint_UDPV2_04/Core/FSM/Src/paint_gun_action.c rename to Paint_UDPV2_05/Core/FSM/Src/paint_gun_action.c diff --git a/Paint_UDPV2_04/Core/FSM/Src/robot_move_actions.c b/Paint_UDPV2_05/Core/FSM/Src/robot_move_actions.c similarity index 100% rename from Paint_UDPV2_04/Core/FSM/Src/robot_move_actions.c rename to Paint_UDPV2_05/Core/FSM/Src/robot_move_actions.c diff --git a/Paint_UDPV2_04/Core/Inc/adc.h b/Paint_UDPV2_05/Core/Inc/adc.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/adc.h rename to Paint_UDPV2_05/Core/Inc/adc.h diff --git a/Paint_UDPV2_04/Core/Inc/bsp_fsm.h b/Paint_UDPV2_05/Core/Inc/bsp_fsm.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/bsp_fsm.h rename to Paint_UDPV2_05/Core/Inc/bsp_fsm.h diff --git a/Paint_UDPV2_04/Core/Inc/com.pb.h b/Paint_UDPV2_05/Core/Inc/com.pb.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/com.pb.h rename to Paint_UDPV2_05/Core/Inc/com.pb.h diff --git a/Paint_UDPV2_04/Core/Inc/dma.h b/Paint_UDPV2_05/Core/Inc/dma.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/dma.h rename to Paint_UDPV2_05/Core/Inc/dma.h diff --git a/Paint_UDPV2_04/Core/Inc/fdcan.h b/Paint_UDPV2_05/Core/Inc/fdcan.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/fdcan.h rename to Paint_UDPV2_05/Core/Inc/fdcan.h diff --git a/Paint_UDPV2_04/Core/Inc/gpio.h b/Paint_UDPV2_05/Core/Inc/gpio.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/gpio.h rename to Paint_UDPV2_05/Core/Inc/gpio.h diff --git a/Paint_UDPV2_04/Core/Inc/i2c.h b/Paint_UDPV2_05/Core/Inc/i2c.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/i2c.h rename to Paint_UDPV2_05/Core/Inc/i2c.h diff --git a/Paint_UDPV2_04/Core/Inc/iwdg.h b/Paint_UDPV2_05/Core/Inc/iwdg.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/iwdg.h rename to Paint_UDPV2_05/Core/Inc/iwdg.h diff --git a/Paint_UDPV2_04/Core/Inc/main.h b/Paint_UDPV2_05/Core/Inc/main.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/main.h rename to Paint_UDPV2_05/Core/Inc/main.h diff --git a/Paint_UDPV2_04/Core/Inc/motors.h b/Paint_UDPV2_05/Core/Inc/motors.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/motors.h rename to Paint_UDPV2_05/Core/Inc/motors.h diff --git a/Paint_UDPV2_04/Core/Inc/quadspi.h b/Paint_UDPV2_05/Core/Inc/quadspi.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/quadspi.h rename to Paint_UDPV2_05/Core/Inc/quadspi.h diff --git a/Paint_UDPV2_04/Core/Inc/stm32h7xx_hal_conf.h b/Paint_UDPV2_05/Core/Inc/stm32h7xx_hal_conf.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/stm32h7xx_hal_conf.h rename to Paint_UDPV2_05/Core/Inc/stm32h7xx_hal_conf.h diff --git a/Paint_UDPV2_04/Core/Inc/stm32h7xx_it.h b/Paint_UDPV2_05/Core/Inc/stm32h7xx_it.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/stm32h7xx_it.h rename to Paint_UDPV2_05/Core/Inc/stm32h7xx_it.h diff --git a/Paint_UDPV2_04/Core/Inc/tim.h b/Paint_UDPV2_05/Core/Inc/tim.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/tim.h rename to Paint_UDPV2_05/Core/Inc/tim.h diff --git a/Paint_UDPV2_04/Core/Inc/usart.h b/Paint_UDPV2_05/Core/Inc/usart.h similarity index 100% rename from Paint_UDPV2_04/Core/Inc/usart.h rename to Paint_UDPV2_05/Core/Inc/usart.h diff --git a/Paint_UDPV2_04/Core/Src/adc.c b/Paint_UDPV2_05/Core/Src/adc.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/adc.c rename to Paint_UDPV2_05/Core/Src/adc.c diff --git a/Paint_UDPV2_04/Core/Src/dma.c b/Paint_UDPV2_05/Core/Src/dma.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/dma.c rename to Paint_UDPV2_05/Core/Src/dma.c diff --git a/Paint_UDPV2_04/Core/Src/fdcan.c b/Paint_UDPV2_05/Core/Src/fdcan.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/fdcan.c rename to Paint_UDPV2_05/Core/Src/fdcan.c diff --git a/Paint_UDPV2_04/Core/Src/gpio.c b/Paint_UDPV2_05/Core/Src/gpio.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/gpio.c rename to Paint_UDPV2_05/Core/Src/gpio.c diff --git a/Paint_UDPV2_04/Core/Src/i2c.c b/Paint_UDPV2_05/Core/Src/i2c.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/i2c.c rename to Paint_UDPV2_05/Core/Src/i2c.c diff --git a/Paint_UDPV2_04/Core/Src/iwdg.c b/Paint_UDPV2_05/Core/Src/iwdg.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/iwdg.c rename to Paint_UDPV2_05/Core/Src/iwdg.c diff --git a/Paint_UDPV2_04/Core/Src/main.c b/Paint_UDPV2_05/Core/Src/main.c similarity index 99% rename from Paint_UDPV2_04/Core/Src/main.c rename to Paint_UDPV2_05/Core/Src/main.c index 3ce9f18..79a72ef 100644 --- a/Paint_UDPV2_04/Core/Src/main.c +++ b/Paint_UDPV2_05/Core/Src/main.c @@ -290,11 +290,12 @@ void GF_Robot_Init() is_upper_computer_take_over_control = 0; DLT_LOG_ENABLE_LEVEL = 7; //7 send all information //0 send nothing - //dLT_Log_intialize(&InterCall_DEBUG_UART_Handler); //huart4 - //dLT_Log_intialize(&RS_485_4_UART_Handler); + + udp_client_init(); tcp_server_init(3490); dLT_Log_intialize_udp_tcp(); + upper_Computer_UART_Handler_intialize(&RS_485_4_UART_Handler);//send to computer to 485 TL720D_intialize(&RS_485_1_UART_Handler); diff --git a/Paint_UDPV2_04/Core/Src/quadspi.c b/Paint_UDPV2_05/Core/Src/quadspi.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/quadspi.c rename to Paint_UDPV2_05/Core/Src/quadspi.c diff --git a/Paint_UDPV2_04/Core/Src/stm32h7xx_hal_msp.c b/Paint_UDPV2_05/Core/Src/stm32h7xx_hal_msp.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/stm32h7xx_hal_msp.c rename to Paint_UDPV2_05/Core/Src/stm32h7xx_hal_msp.c diff --git a/Paint_UDPV2_04/Core/Src/stm32h7xx_it.c b/Paint_UDPV2_05/Core/Src/stm32h7xx_it.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/stm32h7xx_it.c rename to Paint_UDPV2_05/Core/Src/stm32h7xx_it.c diff --git a/Paint_UDPV2_04/Core/Src/syscalls.c b/Paint_UDPV2_05/Core/Src/syscalls.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/syscalls.c rename to Paint_UDPV2_05/Core/Src/syscalls.c diff --git a/Paint_UDPV2_04/Core/Src/sysmem.c b/Paint_UDPV2_05/Core/Src/sysmem.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/sysmem.c rename to Paint_UDPV2_05/Core/Src/sysmem.c diff --git a/Paint_UDPV2_04/Core/Src/system_stm32h7xx.c b/Paint_UDPV2_05/Core/Src/system_stm32h7xx.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/system_stm32h7xx.c rename to Paint_UDPV2_05/Core/Src/system_stm32h7xx.c diff --git a/Paint_UDPV2_04/Core/Src/tim.c b/Paint_UDPV2_05/Core/Src/tim.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/tim.c rename to Paint_UDPV2_05/Core/Src/tim.c diff --git a/Paint_UDPV2_04/Core/Src/usart.c b/Paint_UDPV2_05/Core/Src/usart.c similarity index 100% rename from Paint_UDPV2_04/Core/Src/usart.c rename to Paint_UDPV2_05/Core/Src/usart.c diff --git a/Paint_UDPV2_04/Core/Startup/startup_stm32h743vgtx.s b/Paint_UDPV2_05/Core/Startup/startup_stm32h743vgtx.s similarity index 100% rename from Paint_UDPV2_04/Core/Startup/startup_stm32h743vgtx.s rename to Paint_UDPV2_05/Core/Startup/startup_stm32h743vgtx.s diff --git a/Paint_UDPV2_04/Drivers/BSP/Components/lan8742/lan8742.c b/Paint_UDPV2_05/Drivers/BSP/Components/lan8742/lan8742.c similarity index 100% rename from Paint_UDPV2_04/Drivers/BSP/Components/lan8742/lan8742.c rename to Paint_UDPV2_05/Drivers/BSP/Components/lan8742/lan8742.c diff --git a/Paint_UDPV2_04/Drivers/BSP/Components/lan8742/lan8742.h b/Paint_UDPV2_05/Drivers/BSP/Components/lan8742/lan8742.h similarity index 100% rename from Paint_UDPV2_04/Drivers/BSP/Components/lan8742/lan8742.h rename to Paint_UDPV2_05/Drivers/BSP/Components/lan8742/lan8742.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h743xx.h b/Paint_UDPV2_05/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h743xx.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h743xx.h rename to Paint_UDPV2_05/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h743xx.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h b/Paint_UDPV2_05/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h rename to Paint_UDPV2_05/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h b/Paint_UDPV2_05/Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h rename to Paint_UDPV2_05/Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Device/ST/STM32H7xx/LICENSE.txt b/Paint_UDPV2_05/Drivers/CMSIS/Device/ST/STM32H7xx/LICENSE.txt similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Device/ST/STM32H7xx/LICENSE.txt rename to Paint_UDPV2_05/Drivers/CMSIS/Device/ST/STM32H7xx/LICENSE.txt diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_armcc.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_armcc.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_armcc.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_armcc.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_armclang.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_armclang.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_armclang.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_armclang.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_armclang_ltm.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_armclang_ltm.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_armclang_ltm.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_armclang_ltm.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_compiler.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_compiler.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_compiler.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_compiler.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_gcc.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_gcc.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_gcc.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_gcc.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_iccarm.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_iccarm.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_iccarm.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_iccarm.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_version.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_version.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/cmsis_version.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/cmsis_version.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_armv81mml.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_armv81mml.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_armv81mml.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_armv81mml.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_armv8mbl.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_armv8mbl.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_armv8mbl.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_armv8mbl.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_armv8mml.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_armv8mml.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_armv8mml.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_armv8mml.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm0.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm0.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm0.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm0.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm0plus.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm0plus.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm0plus.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm0plus.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm1.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm1.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm1.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm1.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm23.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm23.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm23.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm23.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm3.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm3.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm3.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm3.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm33.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm33.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm33.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm33.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm35p.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm35p.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm35p.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm35p.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm4.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm4.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm4.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm4.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm7.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm7.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_cm7.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_cm7.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_sc000.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_sc000.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_sc000.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_sc000.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/core_sc300.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/core_sc300.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/core_sc300.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/core_sc300.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/mpu_armv7.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/mpu_armv7.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/mpu_armv7.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/mpu_armv7.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/mpu_armv8.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/mpu_armv8.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/mpu_armv8.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/mpu_armv8.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/Include/tz_context.h b/Paint_UDPV2_05/Drivers/CMSIS/Include/tz_context.h similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/Include/tz_context.h rename to Paint_UDPV2_05/Drivers/CMSIS/Include/tz_context.h diff --git a/Paint_UDPV2_04/Drivers/CMSIS/LICENSE.txt b/Paint_UDPV2_05/Drivers/CMSIS/LICENSE.txt similarity index 100% rename from Paint_UDPV2_04/Drivers/CMSIS/LICENSE.txt rename to Paint_UDPV2_05/Drivers/CMSIS/LICENSE.txt diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc_ex.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc_ex.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc_ex.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc_ex.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth_ex.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth_ex.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth_ex.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth_ex.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_fdcan.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_fdcan.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_fdcan.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_fdcan.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_iwdg.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_iwdg.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_iwdg.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_iwdg.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_bus.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_bus.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_bus.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_bus.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_cortex.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_cortex.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_cortex.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_cortex.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_crs.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_crs.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_crs.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_crs.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_dma.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_dma.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_dma.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_dma.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_dmamux.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_dmamux.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_dmamux.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_dmamux.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_exti.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_exti.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_exti.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_exti.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_gpio.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_gpio.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_gpio.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_gpio.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_hsem.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_hsem.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_hsem.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_hsem.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_i2c.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_i2c.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_i2c.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_i2c.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_lpuart.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_lpuart.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_lpuart.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_lpuart.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_pwr.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_pwr.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_pwr.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_pwr.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_rcc.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_rcc.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_rcc.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_rcc.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_system.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_system.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_system.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_system.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_tim.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_tim.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_tim.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_tim.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usart.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usart.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usart.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usart.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_utils.h b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_utils.h similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_utils.h rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_utils.h diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/LICENSE.txt b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/LICENSE.txt similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/LICENSE.txt rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/LICENSE.txt diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth_ex.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth_ex.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth_ex.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth_ex.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_iwdg.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_iwdg.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_iwdg.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_iwdg.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_qspi.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_qspi.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_qspi.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_qspi.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c diff --git a/Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c b/Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c similarity index 100% rename from Paint_UDPV2_04/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c rename to Paint_UDPV2_05/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c diff --git a/Paint_UDPV2_04/LWIP/App/lwip.c b/Paint_UDPV2_05/LWIP/App/lwip.c similarity index 100% rename from Paint_UDPV2_04/LWIP/App/lwip.c rename to Paint_UDPV2_05/LWIP/App/lwip.c diff --git a/Paint_UDPV2_04/LWIP/App/lwip.h b/Paint_UDPV2_05/LWIP/App/lwip.h similarity index 100% rename from Paint_UDPV2_04/LWIP/App/lwip.h rename to Paint_UDPV2_05/LWIP/App/lwip.h diff --git a/Paint_UDPV2_04/LWIP/Target/ethernetif.c b/Paint_UDPV2_05/LWIP/Target/ethernetif.c similarity index 100% rename from Paint_UDPV2_04/LWIP/Target/ethernetif.c rename to Paint_UDPV2_05/LWIP/Target/ethernetif.c diff --git a/Paint_UDPV2_04/LWIP/Target/ethernetif.h b/Paint_UDPV2_05/LWIP/Target/ethernetif.h similarity index 100% rename from Paint_UDPV2_04/LWIP/Target/ethernetif.h rename to Paint_UDPV2_05/LWIP/Target/ethernetif.h diff --git a/Paint_UDPV2_04/LWIP/Target/lwipopts.h b/Paint_UDPV2_05/LWIP/Target/lwipopts.h similarity index 100% rename from Paint_UDPV2_04/LWIP/Target/lwipopts.h rename to Paint_UDPV2_05/LWIP/Target/lwipopts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/api_lib.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/api_lib.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/api_lib.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/api_lib.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/api_msg.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/api_msg.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/api_msg.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/api_msg.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/err.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/err.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/err.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/err.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/if_api.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/if_api.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/if_api.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/if_api.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/netbuf.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/netbuf.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/netbuf.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/netbuf.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/netdb.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/netdb.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/netdb.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/netdb.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/netifapi.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/netifapi.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/netifapi.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/netifapi.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/sockets.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/sockets.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/sockets.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/sockets.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/tcpip.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/tcpip.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/api/tcpip.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/api/tcpip.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/apps/mqtt/mqtt.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/apps/mqtt/mqtt.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/apps/mqtt/mqtt.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/apps/mqtt/mqtt.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/altcp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/altcp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/altcp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/altcp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/altcp_alloc.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/altcp_alloc.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/altcp_alloc.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/altcp_alloc.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/altcp_tcp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/altcp_tcp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/altcp_tcp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/altcp_tcp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/def.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/def.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/def.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/def.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/dns.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/dns.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/dns.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/dns.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/inet_chksum.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/inet_chksum.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/inet_chksum.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/inet_chksum.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/init.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/init.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/init.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/init.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ip.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ip.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ip.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ip.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/autoip.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/autoip.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/autoip.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/autoip.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/dhcp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/dhcp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/dhcp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/dhcp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/etharp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/etharp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/etharp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/etharp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/icmp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/icmp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/icmp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/icmp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/igmp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/igmp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/igmp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/igmp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_addr.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_addr.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_addr.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_addr.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_frag.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_frag.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_frag.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_frag.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/dhcp6.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/dhcp6.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/dhcp6.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/dhcp6.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/ethip6.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/ethip6.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/ethip6.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/ethip6.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/icmp6.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/icmp6.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/icmp6.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/icmp6.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/inet6.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/inet6.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/inet6.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/inet6.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_addr.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_addr.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_addr.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_addr.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_frag.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_frag.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_frag.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_frag.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/mld6.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/mld6.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/mld6.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/mld6.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/nd6.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/nd6.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/ipv6/nd6.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/ipv6/nd6.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/mem.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/mem.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/mem.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/mem.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/memp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/memp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/memp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/memp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/netif.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/netif.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/netif.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/netif.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/pbuf.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/pbuf.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/pbuf.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/pbuf.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/raw.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/raw.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/raw.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/raw.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/stats.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/stats.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/stats.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/stats.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/sys.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/sys.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/sys.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/sys.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/tcp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/tcp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/tcp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/tcp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/tcp_in.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/tcp_in.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/tcp_in.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/tcp_in.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/tcp_out.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/tcp_out.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/tcp_out.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/tcp_out.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/timeouts.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/timeouts.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/timeouts.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/timeouts.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/udp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/udp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/core/udp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/core/udp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/compat/posix/arpa/inet.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/compat/posix/arpa/inet.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/compat/posix/arpa/inet.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/compat/posix/arpa/inet.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/compat/posix/net/if.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/compat/posix/net/if.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/compat/posix/net/if.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/compat/posix/net/if.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/compat/posix/netdb.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/compat/posix/netdb.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/compat/posix/netdb.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/compat/posix/netdb.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/compat/posix/sys/socket.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/compat/posix/sys/socket.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/compat/posix/sys/socket.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/compat/posix/sys/socket.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/compat/stdc/errno.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/compat/stdc/errno.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/compat/stdc/errno.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/compat/stdc/errno.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/altcp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/altcp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/altcp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/altcp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/altcp_tcp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/altcp_tcp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/altcp_tcp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/altcp_tcp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/altcp_tls.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/altcp_tls.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/altcp_tls.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/altcp_tls.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/api.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/api.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/api.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/api.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/altcp_proxyconnect.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/altcp_proxyconnect.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/altcp_proxyconnect.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/altcp_proxyconnect.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/altcp_tls_mbedtls_opts.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/altcp_tls_mbedtls_opts.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/altcp_tls_mbedtls_opts.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/altcp_tls_mbedtls_opts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/fs.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/fs.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/fs.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/fs.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/http_client.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/http_client.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/http_client.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/http_client.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/httpd.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/httpd.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/httpd.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/httpd.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/httpd_opts.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/httpd_opts.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/httpd_opts.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/httpd_opts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/lwiperf.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/lwiperf.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/lwiperf.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/lwiperf.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns_opts.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns_opts.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns_opts.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns_opts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns_priv.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns_priv.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns_priv.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mdns_priv.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt_opts.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt_opts.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt_opts.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt_opts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt_priv.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt_priv.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt_priv.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/mqtt_priv.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/netbiosns.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/netbiosns.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/netbiosns.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/netbiosns.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/netbiosns_opts.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/netbiosns_opts.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/netbiosns_opts.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/netbiosns_opts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/smtp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/smtp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/smtp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/smtp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/smtp_opts.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/smtp_opts.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/smtp_opts.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/smtp_opts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_core.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_core.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_core.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_core.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_mib2.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_mib2.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_mib2.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_mib2.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_opts.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_opts.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_opts.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_opts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_scalar.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_scalar.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_scalar.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_scalar.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_snmpv2_framework.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_snmpv2_framework.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_snmpv2_framework.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_snmpv2_framework.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_snmpv2_usm.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_snmpv2_usm.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_snmpv2_usm.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_snmpv2_usm.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_table.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_table.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_table.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_table.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_threadsync.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_threadsync.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_threadsync.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmp_threadsync.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmpv3.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmpv3.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmpv3.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/snmpv3.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/sntp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/sntp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/sntp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/sntp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/sntp_opts.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/sntp_opts.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/sntp_opts.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/sntp_opts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/tftp_opts.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/tftp_opts.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/tftp_opts.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/tftp_opts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/tftp_server.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/tftp_server.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/apps/tftp_server.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/apps/tftp_server.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/arch.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/arch.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/arch.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/arch.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/autoip.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/autoip.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/autoip.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/autoip.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/debug.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/debug.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/debug.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/debug.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/def.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/def.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/def.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/def.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/dhcp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/dhcp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/dhcp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/dhcp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/dhcp6.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/dhcp6.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/dhcp6.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/dhcp6.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/dns.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/dns.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/dns.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/dns.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/err.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/err.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/err.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/err.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/errno.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/errno.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/errno.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/errno.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/etharp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/etharp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/etharp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/etharp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ethip6.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ethip6.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ethip6.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ethip6.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/icmp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/icmp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/icmp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/icmp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/icmp6.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/icmp6.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/icmp6.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/icmp6.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/if_api.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/if_api.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/if_api.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/if_api.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/igmp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/igmp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/igmp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/igmp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/inet.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/inet.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/inet.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/inet.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/inet_chksum.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/inet_chksum.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/inet_chksum.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/inet_chksum.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/init.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/init.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/init.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/init.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip4.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip4.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip4.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip4.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip4_addr.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip4_addr.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip4_addr.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip4_addr.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip4_frag.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip4_frag.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip4_frag.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip4_frag.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip6.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip6.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip6.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip6.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_addr.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_addr.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_addr.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_addr.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_frag.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_frag.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_frag.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_frag.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_zone.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_zone.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_zone.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip6_zone.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip_addr.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip_addr.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/ip_addr.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/ip_addr.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/mem.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/mem.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/mem.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/mem.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/memp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/memp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/memp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/memp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/mld6.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/mld6.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/mld6.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/mld6.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/nd6.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/nd6.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/nd6.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/nd6.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/netbuf.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/netbuf.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/netbuf.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/netbuf.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/netdb.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/netdb.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/netdb.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/netdb.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/netif.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/netif.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/netif.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/netif.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/netifapi.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/netifapi.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/netifapi.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/netifapi.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/opt.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/opt.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/opt.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/opt.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/pbuf.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/pbuf.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/pbuf.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/pbuf.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/altcp_priv.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/altcp_priv.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/altcp_priv.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/altcp_priv.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/api_msg.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/api_msg.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/api_msg.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/api_msg.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/mem_priv.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/mem_priv.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/mem_priv.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/mem_priv.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/memp_priv.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/memp_priv.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/memp_priv.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/memp_priv.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/memp_std.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/memp_std.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/memp_std.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/memp_std.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/nd6_priv.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/nd6_priv.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/nd6_priv.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/nd6_priv.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/raw_priv.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/raw_priv.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/raw_priv.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/raw_priv.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/sockets_priv.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/sockets_priv.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/sockets_priv.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/sockets_priv.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/tcp_priv.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/tcp_priv.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/tcp_priv.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/tcp_priv.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/tcpip_priv.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/tcpip_priv.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/priv/tcpip_priv.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/priv/tcpip_priv.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/autoip.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/autoip.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/autoip.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/autoip.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dhcp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dhcp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dhcp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dhcp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dhcp6.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dhcp6.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dhcp6.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dhcp6.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dns.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dns.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dns.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/dns.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/etharp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/etharp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/etharp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/etharp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ethernet.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ethernet.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ethernet.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ethernet.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/iana.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/iana.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/iana.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/iana.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/icmp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/icmp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/icmp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/icmp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/icmp6.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/icmp6.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/icmp6.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/icmp6.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ieee.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ieee.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ieee.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ieee.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/igmp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/igmp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/igmp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/igmp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip4.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip4.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip4.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip4.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip6.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip6.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip6.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/ip6.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/mld6.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/mld6.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/mld6.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/mld6.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/nd6.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/nd6.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/nd6.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/nd6.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/tcp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/tcp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/tcp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/tcp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/udp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/udp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/prot/udp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/prot/udp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/raw.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/raw.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/raw.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/raw.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/sio.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/sio.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/sio.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/sio.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/snmp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/snmp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/snmp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/snmp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/sockets.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/sockets.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/sockets.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/sockets.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/stats.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/stats.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/stats.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/stats.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/sys.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/sys.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/sys.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/sys.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/tcp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/tcp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/tcp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/tcp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/tcpbase.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/tcpbase.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/tcpbase.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/tcpbase.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/tcpip.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/tcpip.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/tcpip.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/tcpip.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/timeouts.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/timeouts.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/timeouts.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/timeouts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/udp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/udp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/lwip/udp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/lwip/udp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/bridgeif.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/bridgeif.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/bridgeif.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/bridgeif.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/bridgeif_opts.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/bridgeif_opts.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/bridgeif_opts.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/bridgeif_opts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/etharp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/etharp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/etharp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/etharp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ethernet.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ethernet.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ethernet.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ethernet.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ieee802154.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ieee802154.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ieee802154.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ieee802154.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_ble.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_ble.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_ble.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_ble.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_common.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_common.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_common.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_common.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_opts.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_opts.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_opts.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/lowpan6_opts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ccp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ccp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ccp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ccp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap-md5.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap-md5.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap-md5.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap-md5.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap-new.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap-new.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap-new.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap-new.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap_ms.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap_ms.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap_ms.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/chap_ms.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/eap.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/eap.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/eap.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/eap.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ecp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ecp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ecp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ecp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/eui64.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/eui64.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/eui64.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/eui64.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/fsm.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/fsm.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/fsm.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/fsm.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ipcp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ipcp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ipcp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ipcp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ipv6cp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ipv6cp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ipv6cp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ipv6cp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/lcp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/lcp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/lcp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/lcp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/magic.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/magic.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/magic.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/magic.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/mppe.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/mppe.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/mppe.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/mppe.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp_impl.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp_impl.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp_impl.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp_impl.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp_opts.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp_opts.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp_opts.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/ppp_opts.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppapi.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppapi.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppapi.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppapi.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppcrypt.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppcrypt.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppcrypt.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppcrypt.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppdebug.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppdebug.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppdebug.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppdebug.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppoe.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppoe.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppoe.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppoe.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppol2tp.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppol2tp.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppol2tp.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppol2tp.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppos.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppos.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppos.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/pppos.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/upap.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/upap.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/upap.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/upap.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/vj.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/vj.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/ppp/vj.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/ppp/vj.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/slipif.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/slipif.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/slipif.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/slipif.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/zepif.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/zepif.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/include/netif/zepif.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/include/netif/zepif.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/bridgeif.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/bridgeif.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/bridgeif.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/bridgeif.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/bridgeif_fdb.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/bridgeif_fdb.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/bridgeif_fdb.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/bridgeif_fdb.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ethernet.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ethernet.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ethernet.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ethernet.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/lowpan6.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/lowpan6.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/lowpan6.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/lowpan6.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/lowpan6_ble.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/lowpan6_ble.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/lowpan6_ble.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/lowpan6_ble.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/lowpan6_common.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/lowpan6_common.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/lowpan6_common.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/lowpan6_common.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/auth.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/auth.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/auth.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/auth.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/ccp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/ccp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/ccp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/ccp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/chap-md5.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/chap-md5.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/chap-md5.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/chap-md5.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/chap-new.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/chap-new.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/chap-new.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/chap-new.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/chap_ms.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/chap_ms.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/chap_ms.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/chap_ms.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/demand.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/demand.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/demand.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/demand.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/eap.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/eap.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/eap.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/eap.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/ecp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/ecp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/ecp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/ecp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/eui64.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/eui64.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/eui64.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/eui64.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/fsm.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/fsm.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/fsm.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/fsm.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/ipcp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/ipcp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/ipcp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/ipcp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/ipv6cp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/ipv6cp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/ipv6cp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/ipv6cp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/lcp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/lcp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/lcp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/lcp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/magic.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/magic.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/magic.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/magic.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/mppe.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/mppe.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/mppe.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/mppe.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/multilink.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/multilink.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/multilink.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/multilink.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/ppp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/ppp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/ppp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/ppp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/pppapi.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/pppapi.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/pppapi.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/pppapi.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/pppcrypt.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/pppcrypt.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/pppcrypt.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/pppcrypt.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/pppoe.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/pppoe.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/pppoe.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/pppoe.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/pppol2tp.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/pppol2tp.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/pppol2tp.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/pppol2tp.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/pppos.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/pppos.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/pppos.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/pppos.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/upap.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/upap.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/upap.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/upap.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/utils.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/utils.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/utils.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/utils.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/vj.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/vj.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/ppp/vj.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/ppp/vj.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/slipif.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/slipif.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/slipif.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/slipif.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/zepif.c b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/zepif.c similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/src/netif/zepif.c rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/src/netif/zepif.c diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/bpstruct.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/bpstruct.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/bpstruct.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/bpstruct.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/cc.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/cc.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/cc.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/cc.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/cpu.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/cpu.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/cpu.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/cpu.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/epstruct.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/epstruct.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/epstruct.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/epstruct.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/init.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/init.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/init.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/init.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/lib.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/lib.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/lib.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/lib.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/perf.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/perf.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/perf.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/perf.h diff --git a/Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/sys_arch.h b/Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/sys_arch.h similarity index 100% rename from Paint_UDPV2_04/Middlewares/Third_Party/LwIP/system/arch/sys_arch.h rename to Paint_UDPV2_05/Middlewares/Third_Party/LwIP/system/arch/sys_arch.h diff --git a/Paint_UDPV2_04/Paint_UDPV2_04.ioc b/Paint_UDPV2_05/Paint_UDPV2_05.ioc similarity index 100% rename from Paint_UDPV2_04/Paint_UDPV2_04.ioc rename to Paint_UDPV2_05/Paint_UDPV2_05.ioc diff --git a/Paint_UDPV2_05/Paint_UDPV2_05.launch b/Paint_UDPV2_05/Paint_UDPV2_05.launch new file mode 100644 index 0000000..d2cd262 --- /dev/null +++ b/Paint_UDPV2_05/Paint_UDPV2_05.launch @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Paint_UDPV2_04/README.md b/Paint_UDPV2_05/README.md similarity index 100% rename from Paint_UDPV2_04/README.md rename to Paint_UDPV2_05/README.md diff --git a/Paint_UDPV2_04/STM32H743VGTX_FLASH.ld b/Paint_UDPV2_05/STM32H743VGTX_FLASH.ld similarity index 100% rename from Paint_UDPV2_04/STM32H743VGTX_FLASH.ld rename to Paint_UDPV2_05/STM32H743VGTX_FLASH.ld diff --git a/Paint_UDPV2_04/STM32H743VGTX_RAM.ld b/Paint_UDPV2_05/STM32H743VGTX_RAM.ld similarity index 100% rename from Paint_UDPV2_04/STM32H743VGTX_RAM.ld rename to Paint_UDPV2_05/STM32H743VGTX_RAM.ld diff --git a/Paint_UDPV2_04/record.txt b/Paint_UDPV2_05/record.txt similarity index 100% rename from Paint_UDPV2_04/record.txt rename to Paint_UDPV2_05/record.txt diff --git a/PaintingappV2.04/.gradle/8.2/fileHashes/fileHashes.lock b/PaintingappV2.04/.gradle/8.2/fileHashes/fileHashes.lock deleted file mode 100644 index 4155f93c8967e53a75106bc288843b338e8d4030..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 VcmZRsyYOVYT6n%V0~l;s2mm(91w{Y= diff --git a/PaintingappV2.04/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/PaintingappV2.04/.gradle/buildOutputCleanup/buildOutputCleanup.lock deleted file mode 100644 index c87201cfbbe29a44d869c614975d6f6454eae81b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 VcmZQJ44t_2YvtSd3}6sp2mm<;1w#M; diff --git a/PaintingappV2.04/.gradle/buildOutputCleanup/cache.properties b/PaintingappV2.04/.gradle/buildOutputCleanup/cache.properties deleted file mode 100644 index d54ebfb..0000000 --- a/PaintingappV2.04/.gradle/buildOutputCleanup/cache.properties +++ /dev/null @@ -1,2 +0,0 @@ -#Sun Apr 27 09:07:53 CST 2025 -gradle.version=8.2 diff --git a/PaintingappV2.04/.gradle/buildOutputCleanup/outputFiles.bin b/PaintingappV2.04/.gradle/buildOutputCleanup/outputFiles.bin deleted file mode 100644 index 11ec258c79b270776f349dace7d6b18565d6aeab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 600323 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 _toReceiveIV.getTimeStamp()) { - _toReceiveIV = _toReceiveIV_Variable; - } - - - - MainActivity.runOnUiThread( - () -> { - - MainActivity.mainBinding.tvSpeedFrom32.setText(String.valueOf(_toReceiveIV.getRobotMoveSpeed())); - MainActivity.mainBinding.tvAngleFrom32.setText(String.valueOf((double) _toReceiveIV.getCurrentAngle() / 100)+"°"); - MainActivity.mainBinding.tvCurrentSpeedFrom32.setText(String.valueOf(_toReceiveIV.getCurrentSpeed())); - MainActivity.stmVersion=(String.valueOf((double) _toReceiveIV.getSTMVersion() / 100)); - - if (_toReceiveIV.getSBUSState() == 0) { - MainActivity.mainBinding.tvSignal.setText("断开"); - } else if (_toReceiveIV.getSBUSState() == 1) { - MainActivity.mainBinding.tvSignal.setText("已连接"); - } - int errorInt = _toReceiveIV.getSystemError(); /*硬件错误,不包含报警*/ - String errorString2 = ErrorDeocde(errorInt); - String errorString = " # " + unsignedIntToBinaryWithSeparator(errorInt); - errorString += " " + toHex4Digits(_toReceiveIV.getLeftMotorErr()); - errorString += " " + toHex4Digits(_toReceiveIV.getRightMotorErr()); - - // 屏蔽:第5位(32)、第6位(64) - boolean onlyBit5Or6 = (errorInt == 32 || errorInt == 64); - // 真正的错误 = (errorInt不是0 且 不是32/64) OR 电机有错误 - boolean hasRealError = - (errorInt != 0 && !onlyBit5Or6) // - || _toReceiveIV.getLeftMotorErr() != 0 || _toReceiveIV.getRightMotorErr() != 0; - - // 核心判断:只对真正错误变红 - if (hasRealError) { - if (!Objects.equals(errorLast, errorString)) { - - // 转换 - String errorText = parseError( - errorInt, - toHex4Digits(_toReceiveIV.getLeftMotorErr()), - toHex4Digits(_toReceiveIV.getRightMotorErr()) - ); - ErrorModel em = new ErrorModel(System.currentTimeMillis(), errorText); - MainActivity.myDataHelper.AddOrUpdateErrorModel(em); - - -// ErrorModel em = new ErrorModel(System.currentTimeMillis(), errorString); -// MainActivity.myDataHelper.AddOrUpdateErrorModel(em); - - if (Objects.equals(errorString2, "未复位")) { - MainActivity.mainBinding.mainViewErrMessageTxViewPaint.setText(String.valueOf(errorString2)); - MainActivity.mainBinding.messageRounded.setBackgroundResource(R.drawable.message_rounded_rectangle_red); - } else { - MainActivity.mainBinding.mainViewErrMessageTxViewPaint.setText("有"); - MainActivity.mainBinding.messageRounded.setBackgroundResource(R.drawable.message_rounded_rectangle_red); - } - errorLast = errorString; - } - } else { - // 无错误 或 只有32/64 → 全部显示正常 - errorLast = errorString; - MainActivity.mainBinding.mainViewErrMessageTxViewPaint.setText("无"); - MainActivity.mainBinding.messageRounded.setBackgroundResource(R.drawable.message_rounded_rectangle); - } - - if (_toReceiveIV.getIsWorking() == 1) { - MainActivity.mainBinding.rightSend.setEnabled(false); - MainActivity.mainBinding.rightSend.setAlpha(0.5f); - - MainActivity.mainBinding.setManualModeBtnPaint.setEnabled(false); - MainActivity.mainBinding.setManualModeBtnPaint.setAlpha(0.5f); - - MainActivity.mainBinding.MaintvLaneChangeDistanceTo32.setEnabled(false); - MainActivity.mainBinding.MaintvLaneChangeDistanceTo32.setAlpha(0.5f); - - MainActivity.mainBinding.MaintvVerticalAdjustTo32.setEnabled(false); - MainActivity.mainBinding.MaintvVerticalAdjustTo32.setAlpha(0.5f); - - MainActivity.mainBinding.setcallParametersBtnPaint.setEnabled(false); - MainActivity.mainBinding.setcallParametersBtnPaint.setAlpha(0.5f); - - // MainActivity.mainBinding.mainViewErrMessageBtnPaint.setEnabled(false); - MainActivity.mainBinding.mainViewErrMessageBtnPaint.setAlpha(0.5f); - - - } - else { - MainActivity.mainBinding.rightSend.setEnabled(true); - MainActivity.mainBinding.rightSend.setAlpha(1.0f); - - MainActivity.mainBinding.setManualModeBtnPaint.setEnabled(true); - MainActivity.mainBinding.setManualModeBtnPaint.setAlpha(1.0f); - - MainActivity.mainBinding.MaintvLaneChangeDistanceTo32.setEnabled(true); - MainActivity.mainBinding.MaintvLaneChangeDistanceTo32.setAlpha(1.0f); - - MainActivity.mainBinding.MaintvVerticalAdjustTo32.setEnabled(true); - MainActivity.mainBinding.MaintvVerticalAdjustTo32.setAlpha(1.0f); - - MainActivity.mainBinding.setcallParametersBtnPaint.setEnabled(true); - MainActivity.mainBinding.setcallParametersBtnPaint.setAlpha(1.0f); - - // MainActivity.mainBinding.mainViewErrMessageBtnPaint.setEnabled(true); - MainActivity.mainBinding.mainViewErrMessageBtnPaint.setAlpha(1.0f); - } - - - }); - - } - else { //_toReceiveIV != null - - } - - } catch (InvalidProtocolBufferException ex) { - - } - - - - - } else { //校验 - - } - - } else {//校验 - //status("crc failed"); - } - - - } catch (Exception e) { - - } - - } - - public static String parseError( - int systemError, - String m1, - String m2 ) - { - StringBuilder sb = new StringBuilder(); - - // 通信故障(bit8~bit15) - String[] commErrors = - { - "sbus", - "720D", - "左轮", - "右轮", - "未复位", - "串口", - "网口" - }; - sb.append("\t"); - for (int i = 0; i < 8; i++)/*根据错误数量修改*/ - { - if ((systemError & (1 << i)) != 0) - { - if (sb.length() > 0) - { - sb.append(" "); - } - - sb.append(commErrors[i]); - } - } - sb.append("\n\t\t\t\t\t\t\t\t\t\t\t"); - // 电机报警码(直接显示数值) - appendMotorError(sb, "左轮", m1); - appendMotorError(sb, "右轮", m2); - - - if (sb.length() == 0) - { - return "无故障"; - } - - return sb.toString(); - } - - private static void appendMotorError( - StringBuilder sb, - String motorName, - String errorCode) - { - if (errorCode != "0") - { - if (sb.length() > 0) - { - sb.append(" "); - } - - sb.append(motorName) - .append(":0x") - .append(errorCode); - } - } - -} diff --git a/PaintingappV2.04/.gradle/8.2/checksums/checksums.lock b/PaintingappV2.05/.gradle/8.2/checksums/checksums.lock similarity index 100% rename from PaintingappV2.04/.gradle/8.2/checksums/checksums.lock rename to PaintingappV2.05/.gradle/8.2/checksums/checksums.lock diff --git a/PaintingappV2.04/.gradle/8.2/checksums/md5-checksums.bin b/PaintingappV2.05/.gradle/8.2/checksums/md5-checksums.bin similarity index 100% rename from PaintingappV2.04/.gradle/8.2/checksums/md5-checksums.bin rename to PaintingappV2.05/.gradle/8.2/checksums/md5-checksums.bin diff --git a/PaintingappV2.04/.gradle/8.2/checksums/sha1-checksums.bin b/PaintingappV2.05/.gradle/8.2/checksums/sha1-checksums.bin similarity index 100% rename from PaintingappV2.04/.gradle/8.2/checksums/sha1-checksums.bin rename to PaintingappV2.05/.gradle/8.2/checksums/sha1-checksums.bin diff --git a/PaintingappV2.04/.gradle/8.2/dependencies-accessors/dependencies-accessors.lock b/PaintingappV2.05/.gradle/8.2/dependencies-accessors/dependencies-accessors.lock similarity index 100% rename from PaintingappV2.04/.gradle/8.2/dependencies-accessors/dependencies-accessors.lock rename to PaintingappV2.05/.gradle/8.2/dependencies-accessors/dependencies-accessors.lock diff --git a/PaintingappV2.04/.gradle/8.2/dependencies-accessors/gc.properties b/PaintingappV2.05/.gradle/8.2/dependencies-accessors/gc.properties similarity index 100% rename from PaintingappV2.04/.gradle/8.2/dependencies-accessors/gc.properties rename to PaintingappV2.05/.gradle/8.2/dependencies-accessors/gc.properties diff --git a/PaintingappV2.04/.gradle/8.2/executionHistory/executionHistory.bin b/PaintingappV2.05/.gradle/8.2/executionHistory/executionHistory.bin similarity index 100% rename from PaintingappV2.04/.gradle/8.2/executionHistory/executionHistory.bin rename to PaintingappV2.05/.gradle/8.2/executionHistory/executionHistory.bin diff --git a/PaintingappV2.04/.gradle/8.2/executionHistory/executionHistory.lock b/PaintingappV2.05/.gradle/8.2/executionHistory/executionHistory.lock similarity index 100% rename from PaintingappV2.04/.gradle/8.2/executionHistory/executionHistory.lock rename to PaintingappV2.05/.gradle/8.2/executionHistory/executionHistory.lock diff --git a/PaintingappV2.04/.gradle/8.2/fileChanges/last-build.bin b/PaintingappV2.05/.gradle/8.2/fileChanges/last-build.bin similarity index 100% rename from PaintingappV2.04/.gradle/8.2/fileChanges/last-build.bin rename to PaintingappV2.05/.gradle/8.2/fileChanges/last-build.bin diff --git a/PaintingappV2.04/.gradle/8.2/fileHashes/fileHashes.bin b/PaintingappV2.05/.gradle/8.2/fileHashes/fileHashes.bin similarity index 100% rename from PaintingappV2.04/.gradle/8.2/fileHashes/fileHashes.bin rename to PaintingappV2.05/.gradle/8.2/fileHashes/fileHashes.bin diff --git a/PaintingappV2.05/.gradle/8.2/fileHashes/fileHashes.lock b/PaintingappV2.05/.gradle/8.2/fileHashes/fileHashes.lock new file mode 100644 index 0000000000000000000000000000000000000000..b10effbefb235a2d5c24746d36bdddfd7899b054 GIT binary patch literal 17 VcmZRsyYOVYT6n%V0~l;s4gfaL1xo+` literal 0 HcmV?d00001 diff --git a/PaintingappV2.04/.gradle/8.2/fileHashes/resourceHashesCache.bin b/PaintingappV2.05/.gradle/8.2/fileHashes/resourceHashesCache.bin similarity index 100% rename from PaintingappV2.04/.gradle/8.2/fileHashes/resourceHashesCache.bin rename to PaintingappV2.05/.gradle/8.2/fileHashes/resourceHashesCache.bin diff --git a/PaintingappV2.04/.gradle/8.2/gc.properties b/PaintingappV2.05/.gradle/8.2/gc.properties similarity index 100% rename from PaintingappV2.04/.gradle/8.2/gc.properties rename to PaintingappV2.05/.gradle/8.2/gc.properties diff --git a/PaintingappV2.05/.gradle/8.5/checksums/checksums.lock b/PaintingappV2.05/.gradle/8.5/checksums/checksums.lock new file mode 100644 index 0000000000000000000000000000000000000000..d44edd231757722c4008674409d08d92af7bc7ad GIT binary patch literal 17 TcmZR+$|%4!`R%N71}FdkDoX=} literal 0 HcmV?d00001 diff --git a/PaintingappV2.05/.gradle/8.5/dependencies-accessors/dependencies-accessors.lock b/PaintingappV2.05/.gradle/8.5/dependencies-accessors/dependencies-accessors.lock new file mode 100644 index 0000000000000000000000000000000000000000..9eb1673bb77e7213f473f378913be7cf8621df08 GIT binary patch literal 17 TcmZR!t_xcKiE-U?1}FdkGXn%h literal 0 HcmV?d00001 diff --git a/PaintingappV2.04/.gradle/vcs-1/gc.properties b/PaintingappV2.05/.gradle/8.5/dependencies-accessors/gc.properties similarity index 100% rename from PaintingappV2.04/.gradle/vcs-1/gc.properties rename to PaintingappV2.05/.gradle/8.5/dependencies-accessors/gc.properties diff --git a/PaintingappV2.05/.gradle/8.5/executionHistory/executionHistory.bin b/PaintingappV2.05/.gradle/8.5/executionHistory/executionHistory.bin new file mode 100644 index 0000000000000000000000000000000000000000..6aba396874e65d39032850490206973e61615353 GIT binary patch literal 1331777 zcmeDk2UHVHGe;B)mLT@tJH6TqC^i)A1&tvI5C}<3LbF#yQ30_bU_~t0up(l?-bF*SN}yB%r4lHWK&b>uB~U7X zQVEnwpi}~-5-62GsRT+TP%42^36x6U|3(7C0HqaCYHPPQf`6$R%;8v70>AVKUmM}_ zAuDbS^3T<~cgOPw(U*?S?%&$<=nB9v+@%&nVw{LjeY)!kf-yS0Em856z_9W<9 z@`{wpSCMwkkREvZ#X#0j}Z|E<*FuGqeq`i_d0dL=v8w7o{?mHc6 zH-UcO?P+d3nn<>tLHRPZJAk)mTrk@3xX)BHk5X|0LFe%cH)hswn9>KuACiLizYy7D zO0HFtDQNpbg8s`jYfSO=8HQ%3FpS4{X5*o z+jGiZj_uM15+LoSH_GAdw=%ZYS(2H)9cec?c?@sAvmq)#GN2I;?cYX?w?AkY{-#Eg z_t((=eou(@U7KdtS~+tT(#|<-g}3LeY*G80qW5Z~z2cWXc>8m+b3!rD80 zN7~IE1mf+Sb+e{44~$3E+T<)jkI|fqeTP2d9!2_BOL~F#H?}|c!2Y7|Vx-+=FQjVA?>D%pW*ElS1wpOV(1f8|ILJAyxp{nDmwGQ8GocdC!#vuUc>80^-0;U zY>@V{3%B6yHOuU6(7pZP9!Pto$WM5C^Mmz&J8*jUMcPd+Ji^;s`Zchs@0h;>ZJ(~d z+grccm0z{esEcU(cUQc0W2cP}M5 zq3!!x;O(|u8;4&!q?)0j&adrsGuSwY%czclGvFqqP zs(NUDMIzoF9RB9%Fbf&T--7>4CN;*}LyZ)IL0xvE^MbQbfVWTL#M`f&Tr~{oUrF5z zZ=dFU^k@H!M<-D{rz7xo{Qn$|aU0~{O8+R8K&b>uB~U7XQVEnwpi}~-5-62GsRT+T zP%42^36x5pR05?ED3w5|1WF}PDuGf7luDpf0;Litl|ZQkN+nP#fl>*SN}yB%r4lHW zK&b>uB~U7XQVEnwpi}~-5-4#Ju;p-|)8OX_{1fLb70LZ4cukn#CsKF|WMY+%kJ{g6 zf>IfZ5$?n}2MOf?76O?_DVK;WyaFXsk%f;^Ad-qL)B=^i%0d+?6I%38D5MghKrNBW zh6|JuflTct7m1}qK@Yx*SSVKt)M63uY})w>!<$}cwdi`@Xfvx}eV~7e-Dr_OLsef9 zHvwiu93lu%0NND-iA*h#`G77#Hhe4lr2zt ORVyGsQ^v9DYz5-U|zfRLi(foeq{ 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 LXdy;~->!6b)o? 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 py>p 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
i7l8H?g%CdzmwZcFPYiPN@bwG! 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 z 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 literal 0 HcmV?d00001 diff --git a/PaintingappV2.05/.gradle/8.5/fileHashes/fileHashes.lock b/PaintingappV2.05/.gradle/8.5/fileHashes/fileHashes.lock new file mode 100644 index 0000000000000000000000000000000000000000..327dca65ed555215509fb62d00ac8c6d4953a771 GIT binary patch literal 17 VcmZR!^O$h&&zi`|3}C>!0{}QJ1yKM1 literal 0 HcmV?d00001 diff --git a/PaintingappV2.05/.gradle/8.5/fileHashes/resourceHashesCache.bin b/PaintingappV2.05/.gradle/8.5/fileHashes/resourceHashesCache.bin new file mode 100644 index 0000000000000000000000000000000000000000..3361d7797b63a5d9427019c3a5412bc45873a3ac GIT binary patch literal 21829 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 literal 0 HcmV?d00001 diff --git a/PaintingappV2.05/.gradle/8.5/gc.properties b/PaintingappV2.05/.gradle/8.5/gc.properties new file mode 100644 index 0000000..e69de29 diff --git a/PaintingappV2.05/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/PaintingappV2.05/.gradle/buildOutputCleanup/buildOutputCleanup.lock new file mode 100644 index 0000000000000000000000000000000000000000..5ff9e902167a02b378bd420c3b25c0ae08ab8bdc GIT binary patch literal 17 VcmZQJ44t_2YvtSd3}BEc4*)qA1wsG- literal 0 HcmV?d00001 diff --git a/PaintingappV2.05/.gradle/buildOutputCleanup/cache.properties b/PaintingappV2.05/.gradle/buildOutputCleanup/cache.properties new file mode 100644 index 0000000..e38fad3 --- /dev/null +++ b/PaintingappV2.05/.gradle/buildOutputCleanup/cache.properties @@ -0,0 +1,2 @@ +#Thu Oct 08 11:15:12 CST 2026 +gradle.version=8.5 diff --git a/PaintingappV2.05/.gradle/buildOutputCleanup/outputFiles.bin b/PaintingappV2.05/.gradle/buildOutputCleanup/outputFiles.bin new file mode 100644 index 0000000000000000000000000000000000000000..92a33bbd04c8884f8d063a3cebb1240fdb32de2b GIT binary patch literal 185135 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 PeK-jdA10dr!ukII#br&& literal 0 HcmV?d00001 diff --git a/PaintingappV2.04/.gradle/config.properties b/PaintingappV2.05/.gradle/config.properties similarity index 100% rename from PaintingappV2.04/.gradle/config.properties rename to PaintingappV2.05/.gradle/config.properties diff --git a/PaintingappV2.05/.gradle/file-system.probe b/PaintingappV2.05/.gradle/file-system.probe new file mode 100644 index 0000000000000000000000000000000000000000..9b4ef754f6bfc345734c852edb5c2682de2dcbb1 GIT binary patch literal 8 PcmZQzU|cA*p34*f1@Qr^ literal 0 HcmV?d00001 diff --git a/PaintingappV2.05/.gradle/vcs-1/gc.properties b/PaintingappV2.05/.gradle/vcs-1/gc.properties new file mode 100644 index 0000000..e69de29 diff --git a/PaintingappV2.04/.idea/.gitignore b/PaintingappV2.05/.idea/.gitignore similarity index 100% rename from PaintingappV2.04/.idea/.gitignore rename to PaintingappV2.05/.idea/.gitignore diff --git a/PaintingappV2.05/.idea/.name b/PaintingappV2.05/.idea/.name new file mode 100644 index 0000000..552b2f7 --- /dev/null +++ b/PaintingappV2.05/.idea/.name @@ -0,0 +1 @@ +PaintingappV2.05 \ No newline at end of file diff --git a/PaintingappV2.04/.idea/PaintingApp.iml b/PaintingappV2.05/.idea/PaintingApp.iml similarity index 100% rename from PaintingappV2.04/.idea/PaintingApp.iml rename to PaintingappV2.05/.idea/PaintingApp.iml diff --git a/PaintingappV2.04/.idea/PaintingAppV1_0.iml b/PaintingappV2.05/.idea/PaintingAppV1_0.iml similarity index 100% rename from PaintingappV2.04/.idea/PaintingAppV1_0.iml rename to PaintingappV2.05/.idea/PaintingAppV1_0.iml diff --git a/PaintingappV2.04/.idea/compiler.xml b/PaintingappV2.05/.idea/compiler.xml similarity index 100% rename from PaintingappV2.04/.idea/compiler.xml rename to PaintingappV2.05/.idea/compiler.xml diff --git a/PaintingappV2.04/.idea/deploymentTargetDropDown.xml b/PaintingappV2.05/.idea/deploymentTargetDropDown.xml similarity index 100% rename from PaintingappV2.04/.idea/deploymentTargetDropDown.xml rename to PaintingappV2.05/.idea/deploymentTargetDropDown.xml diff --git a/PaintingappV2.04/.idea/deploymentTargetSelector.xml b/PaintingappV2.05/.idea/deploymentTargetSelector.xml similarity index 80% rename from PaintingappV2.04/.idea/deploymentTargetSelector.xml rename to PaintingappV2.05/.idea/deploymentTargetSelector.xml index 842190c..2cf529d 100644 --- a/PaintingappV2.04/.idea/deploymentTargetSelector.xml +++ b/PaintingappV2.05/.idea/deploymentTargetSelector.xml @@ -4,10 +4,10 @@